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

标签 jquery css botframework adaptive-cards

我正在使用带有 C# 的 MS BotFramework 来呈现如下所示的自适应卡片:

Adaptive card image

当用户点击其中一颗星时,该数字将发送回机器人。 这工作正常。 但我们还想用 jQuery 和 CSS 更新 UI,以便用户获得选择成功的视觉反馈。 我们正在使用带有 DirectLine 的 Webchat V3。

Webchat 似乎阻止了 jQuery 和 CSS 代码。 有什么方法可以让它工作吗?

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

最佳答案

我们决定实现一个变通办法。收到星级评分结果后,机器人通过 DirectChannel 发回评分,然后 JS 函数更新 UI。这对我们来说是最好的解决方案,因为我们没有更改网络聊天代码本身。

关于jquery - 使用 jQuery CSS 更改 Botframework 中的自适应卡片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53282625/

相关文章:

html - 将输入对齐到 div 中心

javascript - 如何使用 jquery javascript 对数组项元素进行分组,这些元素使用与项不同的对象,值

python - Selenium 蟒 : How to get css without targetting a specific class/id/tag

javascript - 动态更改无 html 元素的样式

c# - 在 MS Teams channel 中发布时,聊天机器人名称包含在用户话语中,从而向 LUIS 提供了不正确的话语

node.js - Azure Bot Framework 的在线代码编辑器 - 接收错误 : destructure property 'applicationID' of 'undefined' or 'null'

botframework - 从机器人框架 FormFlow 发送电子邮件

javascript - 如何激活 iframe 中的 jquery 功能?

javascript - 如何隐藏地址栏中的Url?

javascript - 触发表中的点击事件