【发布时间】:2018-09-28 20:20:33
【问题描述】:
我想在我的用户聊天时向他们流式传输视频。我想知道我应该怎么做才能在聊天面板的Header Section 中添加一个按钮,以便用户在单击按钮时可以在模式对话框中看到视频?
我更改了模板以添加按钮 - 这不是问题。如何配置对象以便显示来自服务器的视频?
我还看到有一个名为video.html 的模板。我可以使用它来启动和显示我的视频内容吗?
我们将不胜感激。
【问题讨论】:
我想在我的用户聊天时向他们流式传输视频。我想知道我应该怎么做才能在聊天面板的Header Section 中添加一个按钮,以便用户在单击按钮时可以在模式对话框中看到视频?
我更改了模板以添加按钮 - 这不是问题。如何配置对象以便显示来自服务器的视频?
我还看到有一个名为video.html 的模板。我可以使用它来启动和显示我的视频内容吗?
我们将不胜感激。
【问题讨论】:
您必须 write your own Converse plugin 然后创建一个扩展 _converse.BootstrapModal 的新模式实例。
以RoomDetailsModal 为例,了解如何执行此操作。
要显示模式,您需要向 ChatRoomView(或 ChatBoxView)添加事件处理程序。例如,here's the handler for the RoomDetailsModal。
如果您在自己的插件中执行所有这些操作(您应该这样做),那么您应该在插件的 overrides 部分添加所有这些操作。
【讨论】: