问题标签 [adaptive-cards]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
140 浏览

grid - MS AdaptiveCard 问题:占位符和网格无法正确显示

这两个问题都是关于 AdaptiveCard Botframework 的。

Q1:我在adaptivecard中设置了默认占位符值:text1,但是触发事件后占位符无法正确显示,占位符为空白。占位符中没有提示信息(text1)。即使我将 MS 示例代码复制到我的源代码,它仍然无法正常工作。我曾在 Chrome、Firefox 和 IE11 中尝试过,但都失败了。占位符是空白MS示例代码MS 示例链接Q2:我已经使用自适应卡设置了列集中两列的宽度(一列设置为40,另一列设置为10



),但它似乎不起作用。网格未正确显示。
我的源
宽度限制似乎不起作用

0 投票
2 回答
643 浏览

botframework - “AdaptiveCard”不包含“FromJson”的定义——Microsoft Bot Framework

我尝试创建一个自适应卡,从 json 解析它。如https://docs.microsoft.com/en-us/adaptive-cards/create/libraries/net#example-parse-from-json中所述,我已经安装了 AdaptiveCards 包并尝试使用该功能,但它抛出了一个像“AdaptiveCard”这样的错误不包含“FromJson”的定义。

0 投票
1 回答
112 浏览

botframework - 如何响应地切换到自适应卡片

我想根据屏幕大小响应地切换自适应卡片。

例如,“Weather Conpact”和“Weather large”(http://adaptivecards.io/samples/

  • 如果是 iPhone 屏幕,显示“天气契约”

  • 在桌面屏幕的情况下,显示“天气大”

我认为有必要在服务器端根据UI创建卡片,但如果有只能在客户端处理的方法,我想选择那种方式。

如果你知道上面的方法,请告诉我。

0 投票
1 回答
1344 浏览

botframework - 我们可以将 html 文件渲染到 Bot Framework 中的任何卡片吗

我正在尝试找到一种方法将 HTML 标记呈现为 Bot Framework 自适应卡的内容。这可能吗?如果不能,我可以使用任何其他卡片,如英雄、缩略图等吗?

0 投票
1 回答
680 浏览

adaptive-cards - 如何水平显示 ChoiceSet - Adaptivecards

有没有办法让 ChoiceSet 水平显示(一个选项紧挨着另一个选项),而不是像ChoiceSet 的模式示例中那样将它们堆叠在一起?

我目前正在使用 BotFramework-WebChat,我只是想知道这样做的唯一选择是否是使用 CSS?

0 投票
1 回答
430 浏览

adaptive-cards - 自适应卡片:在日期输入中突出显示日期

嗨,在我的聊天机器人 ui 上使用自适应卡,我有一个“类型”的自适应卡:“Input.Date”。当用户打开日期面板时,我需要根据自定义逻辑突出显示几个日期。是自适应卡实现支持的东西。我有一个特定的场景,应该使用 input.date 选择来预过滤 input.time 作为同一张卡的一部分。

0 投票
1 回答
140 浏览

android - 未找到 android 上的 AdaptiveCard 本机方法

我正在尝试使用 maven 中央依赖启动基本的自适应卡示例,但由于未找到本机方法 impl 而出现错误。

我刚刚将依赖项添加到我的 build.gradle:

这是错误:

我检查了生成的 APK,它包含自适应卡的 SO,但仍然无法正常工作。

0 投票
2 回答
3288 浏览

node.js - 检查是否在自适应卡中填写了输入表单

您可以在自适应卡片中使用输入表单。但是我如何在不进入下一个对话框的情况下检查这些字段是否已填写。因此,在我单击提交按钮后,它应该检查字段是否已填写。

代码:nodejs

示例:http ://adaptivecards.io/samples/InputForm.html

0 投票
1 回答
129 浏览

node.js - 无法访问 json 文件中的部分

我正在尝试在json文件的自适应卡中检索选择。So when the allergic option 'peanut'is selected, I want to assign it to a variable. 但是代码不断抛出错误。

自适应卡码:

这是我尝试将其存储在变量中的方式:

这是错误:

错误:无法读取未定义的属性“操作”

0 投票
1 回答
1573 浏览

adaptive-cards - Microsoft 自适应卡片中的轮播模式

我无法获得轮播的自适应卡片架构。当我浏览文档时,我找到了一个模式,但是在使用它时,会收到一条消息说升级到新模式。但我没有看到自适应卡片轮播的新 JSON 模式在哪里。