使用jQuery CSS更改Botframework中的自适应卡

使用jQuery CSS更改Botframework中的自适应卡,jquery,css,botframework,adaptive-cards,Jquery,Css,Botframework,Adaptive Cards,我正在使用MS BotFramework和C渲染一张自适应卡,如下所示: 当用户单击其中一颗星星时,该号码将发送回机器人。 这很好用。 但是我们还想用jQuery和CSS更新UI,以便用户获得视觉反馈,表明选择成功。 我们将Webchat V3与DirectLine一起使用 看起来Webchat正在阻止jQuery和CSS代码。 有什么办法可以让它工作吗 我认为Botframework HostConfig默认情况下允许自定义样式。我们决定实施一个解决方案。在收到星级评定结果后,bot将通过Di

我正在使用MS BotFramework和C渲染一张自适应卡,如下所示:

当用户单击其中一颗星星时,该号码将发送回机器人。 这很好用。 但是我们还想用jQuery和CSS更新UI,以便用户获得视觉反馈,表明选择成功。 我们将Webchat V3与DirectLine一起使用

看起来Webchat正在阻止jQuery和CSS代码。 有什么办法可以让它工作吗


我认为Botframework HostConfig默认情况下允许自定义样式。

我们决定实施一个解决方案。在收到星级评定结果后,bot将通过DirectChannel发回评级,然后JS函数将更新UI。这是我们的最佳解决方案,因为我们没有更改webchat代码本身。

我知道您希望在单击按钮时更改自适应卡。这不是一个不寻常的目标,但大多数频道不允许修改过去的消息。当然,当您使用DirectLine时,您可以创建自己的客户端,这样您就可以让它做任何您想做的事情。WebChat就是这样一个客户机的例子,如果它不能以您想要的方式工作,那么您可以随意编辑它。毕竟它是开源的。但就您的情况而言,提供反馈的最简单方式就是发送一条新消息,说明反馈已成功提交。这在任何渠道都适用。谢谢你的评论,你是对的。但我们的客户更喜欢类似亚马逊的星级。我查看了Webchat React代码,但我认为它不太容易更改,当我们在那里进行更改时,我们在将来的更新中会遇到问题。你是说Webchat更新有问题吗?你在这方面有什么进展吗?我想看看JS函数等。如果你不介意发布一些代码的话