如何解决自适应卡片 Action.ShowCard 按钮聚焦问题 视频链接:我也将此作为 issue on Github 提出,但没有得到任何回应示例代码
目标平台
- NodeJS
"botbuilder": "^3.14.0","botbuilder-teams": "^0.2.1",
虽然我认为用 Python 编写的机器人应该是一样的
目标应用
问题描述
这个问题很难用语言来解释,所以附上一张 gif 图片以便更好地解释。
- gif(开头)中显示的所有五个按钮都是选择按钮,每个按钮都显示一些数据。类似的 DQ 表 按钮还会在轮播中显示自适应卡片。轮播中的最后一张自适应卡片(标题为 Deal Qualification Sheet - 3)使用 Action.ShowCard(可扩展按钮)来显示更多数据(大约 00:10 秒的 gif)。 i,e 机会评估实际上是一个Action.ShowCard
- 我们注意到,当点击轮播(左右箭头)或 Action.ShowCard 时,它会在第一次点击时无法访问该空间中的其他选择按钮。如 gif 所示(大约 00:17 秒),当点击销售策略选择按钮时,它直接跳回显示自适应卡片的轮播。
注意:我们注意到具有 Action.ShowCard 的自适应卡片更频繁地导致此问题。这意味着仅显示带有 Action.ShowCard 按钮的单个自适应卡片(不一定在轮播布局中)就足以重现此问题。虽然我还附上了一些示例自适应卡片。
问题截图
视频链接:
https://user-images.githubusercontent.com/3635655/121223765-7c917a80-c8a5-11eb-8dda-a029b211a4bc.mp4
我也将此作为 issue on Github 提出,但没有得到任何回应。
卡片 JSON
注意:该问题仅出现在频道 = webchat
上。无法使用模拟器复制它。下面是使用 Bot Framework Emulator 收到的等效 JSON 响应。
示例代码
SDK 版本
3.14.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。