chrome.desktopCapture.chooseDesktopMedia无法捕获自我窗口

时间:2017-10-12 08:56:05

标签: google-chrome webrtc screensharing

我已经编写了一个应用程序(webrtc屏幕共享),如果您选择另一个窗口进行共享,那么chrome.desktopCapture.chooseDesktopMedia一切正常,但如果您选择chrome窗口(自我)进行共享,则只需要空流

没有任何错误。这是一个已知的错误?或任何解决方案?有没有办法至少从Windows列表中解除chrome窗口?

编辑:硬件加速启用/禁用无法解决问题。

1 个答案:

答案 0 :(得分:0)

您无法禁用要在Windows列表中列出的单个应用程序。您可以禁用整个选项。这意味着您将无法共享任何应用程序。 您可以在致电chrome.desktopCapture.chooseDesktopMedia时自定义此项,然后发送您在分享时可以选择的桌面媒体资源集: "screen", "window", "tab", or "audio"

查看此link了解详情。

如果您可以提供一些代码,说明您如何使用Chrome API共享屏幕,以便能够提供有关如何解决问题的更多详细信息。