如何在botframework中禁用附件
我们正在使用中的频道,不想使用附件图标 我们如何隐藏和禁用附件,以便最终用户不会意外地单击它或感到困惑 隐藏附件图标 您当前是通过iFrame还是通过JavaScript实现使用WebChat?将为您提供适度的造型和定制选项 通过修改传递到渲染器中的如何在botframework中禁用附件,botframework,Botframework,我们正在使用中的频道,不想使用附件图标 我们如何隐藏和禁用附件,以便最终用户不会意外地单击它或感到困惑 隐藏附件图标 您当前是通过iFrame还是通过JavaScript实现使用WebChat?将为您提供适度的造型和定制选项 通过修改传递到渲染器中的styleOptions对象,您可以用最小的努力禁用上载按钮 window.WebChat.renderWebChat({ directLine:window.WebChat.createDirectLine({token}), 样式选项:{ hid
styleOptions
对象,您可以用最小的努力禁用上载按钮
window.WebChat.renderWebChat({
directLine:window.WebChat.createDirectLine({token}),
样式选项:{
hideUploadButton:真
}
},document.getElementById('webchat');
禁用附件上载
上面的实现不会阻止用户向bot发送附件,它只会禁用上载按钮。在Azure Bot服务中,您还可以在DirectLine设置中阻止用户上传附件
,以禁止服务上的附件
要禁用上载功能,请执行以下操作:
阻止用户上传附件
目前正在使用iFrame,但如果我们的CMS能够支持它,这可能是切换到脚本的一个原因。切换到Javascript实现有很多功能和品牌原因,请查看。如果您的CMS仅支持iframing,您也可以托管此页面并将其作为iframe嵌入。不客气,感谢您为未来的访问者澄清我的帖子。:-)当使用
样式集
而不是样式选项
时,我们如何做到这一点?或者我们可以同时使用两者吗?我们能否将选项传递给window.WebChat.createStyleSet()
?另请参见: