如何使用Tokbox API在Dual Monitor中拆分视频咨询

时间:2018-07-26 16:47:03

标签: video tokbox

我已经使用tokbox API创建了一个网络视频咨询平台,但是想在双显示器中拆分视频咨询,那么我该怎么办?例如,如果我当前会话中有4个用户,则可以拖动一个用户并将其打开到其他监视器中。

1 个答案:

答案 0 :(得分:1)

鉴于这是一个Web应用程序,您需要在新的监视器窗口上打开一个新的浏览器窗口。我不确定这是否可能。您可以使用window.open()创建一个新窗口,但是在我的测试中,我无法弄清楚如何使用eg将其移动到其他监视器。 window.moveBy和window.moveTo。

您可能需要使用例如创建桌面应用程序。 Electron具有屏幕API,可让您查询可用的显示并在这些显示上打开新的BrowserWindows。请参阅此处的文档: https://electronjs.org/docs/api/screen

一旦有了新窗口,就可以使用常规DOM API,removeChild和appendChild将订阅者移至该窗口。例如。

var newWindow = window.open('about:blank', 'newWindow', 'width=500,height=500');
newWindow.document.body.appendChild(subscriber.element);