首页 > 解决方案 > 如何在 conversejs 中添加按钮聊天框标题部分?

问题描述

我想在我的用户聊天时将视频流式传输给他们。我想知道我应该怎么做才能在Header Section聊天面板中添加一个按钮,以便用户在单击按钮时可以在模式对话框中看到视频?我更改了模板以添加按钮 - 这不是问题。如何配置对象以便显示来自服务器的视频?我还看到有一个模板叫做video.html. 我可以使用它来启动和显示我的视频内容吗?所有帮助将不胜感激。

标签: popupwindowconverse.js

解决方案


您必须编写自己的 Converse 插件,然后创建一个新的扩展模式实例_converse.BootstrapModal

RoomDetailsModal为例,了解如何执行此操作。

要显示模式,您需要将事件处理程序添加到 ChatRoomView(或 ChatBoxView)。例如,这里是 RoomDetailsModal 的处理程序

如果您在自己的插件中执行所有这些操作(正如您应该做的那样),那么您应该在插件的覆盖部分中添加执行所有这些操作。


推荐阅读