popupwindow - 如何在 conversejs 中添加按钮聊天框标题部分?
问题描述
我想在我的用户聊天时将视频流式传输给他们。我想知道我应该怎么做才能在Header Section
聊天面板中添加一个按钮,以便用户在单击按钮时可以在模式对话框中看到视频?我更改了模板以添加按钮 - 这不是问题。如何配置对象以便显示来自服务器的视频?我还看到有一个模板叫做video.html
. 我可以使用它来启动和显示我的视频内容吗?所有帮助将不胜感激。
解决方案
您必须编写自己的 Converse 插件,然后创建一个新的扩展模式实例_converse.BootstrapModal
。
以RoomDetailsModal为例,了解如何执行此操作。
要显示模式,您需要将事件处理程序添加到 ChatRoomView(或 ChatBoxView)。例如,这里是 RoomDetailsModal 的处理程序。
如果您在自己的插件中执行所有这些操作(正如您应该做的那样),那么您应该在插件的覆盖部分中添加执行所有这些操作。
推荐阅读
- rdf - protege reasoner 不报告违反 GCI 的错误
- java - 从spring响应ClientRequest获取正文作为字符串很热?
- java - RecyclerView 倒数计时器不显示在位置 0
- android - 防止 DialogFragment 在触摸空闲区域时被关闭
- html - 物化css扩展导航栏与以下内容重叠
- php - DQL 无法通过一对一关系作为参数解析主键
- javascript - 如何使用 AWS Lambda + CloudFront + S3 设置为内联脚本/样式动态添加 CSP 随机数属性?
- javascript - 在javascript中切片字符串不起作用
- python - 即使我的模型默认使用时区日期,我仍然收到天真的日期警告
- ruby-on-rails - Rails - 哈希值的排序和最大值