【发布时间】:2020-03-27 15:59:34
【问题描述】:
【问题讨论】:
标签: botframework
【问题讨论】:
标签: botframework
您目前是通过 iFrame 还是通过 JavaScript 实现来使用 WebChat? Integrating via JavaScript 将为您提供适度的样式和可定制性选项。
通过修改传递给渲染器的styleOptions 对象,您可以轻松禁用上传按钮。
window.WebChat.renderWebChat({
directLine: window.WebChat.createDirectLine({ token }),
styleOptions: {
hideUploadButton: true
}
}, document.getElementById('webchat'));
Sample - Disable the Upload Button
上述实现不会阻止用户向机器人发送附件,它只会禁用上传按钮。在 Azure 机器人服务中,您还可以在 DirectLine 设置中Block attachment upload from user 以禁止服务上的附件。
要禁用上传功能:
【讨论】:
styleSet而不是styleOptions时,我们如何做到这一点?或者我们可以同时使用两者吗?我们可以将选项传递给window.WebChat.createStyleSet()吗?