我正在Bot Framework中使用AdaptiveCards软件包(1.2.3)。 我设计了一张花式卡,然后看到不支持AdaptiveCards 1.2(至少在Azure WebChat和模拟器中)。
1.2软件包中有很多有用的功能:
bleed
效果。ActionSet
功能可在卡上的任意位置显示按钮。ToggleVisibility
的元素。是否有可能很快支持AdaptiveCards 1.2?
无论如何,我正在尝试解决此问题,并使用1.1版本获得类似的结果。我尝试使用padding
属性来模拟出血效果(没有成功),我也想在单独的列中进行操作,如下所示:
在AdaptiveCards 1.1中是否可以实现这一目标?
答案 0 :(得分:2)
在Adaptive Cards 1.1中无法实现所需的功能。
Web聊天已支持自适应卡1.2已有一段时间了。 Direct Line存在一个问题,该问题从自适应卡中删除了某些元素,但应尽快修复。同时,在workaround中,您可以将内容类型更改为application/vnd.microsoft.card.adaptive
以外的其他类型,然后在客户端再次将其更改回。
一段时间以来,仿真器还支持自适应卡1.2。只需确保已安装最新版本:https://github.com/microsoft/BotFramework-Emulator/releases