我已经编写了一个应用程序(webrtc屏幕共享),如果您选择另一个窗口进行共享,那么chrome.desktopCapture.chooseDesktopMedia
一切正常,但如果您选择chrome窗口(自我)进行共享,则只需要空流
没有任何错误。这是一个已知的错误?或任何解决方案?有没有办法至少从Windows列表中解除chrome窗口?
编辑:硬件加速启用/禁用无法解决问题。
答案 0 :(得分:0)
您无法禁用要在Windows列表中列出的单个应用程序。您可以禁用整个选项。这意味着您将无法共享任何应用程序。
您可以在致电chrome.desktopCapture.chooseDesktopMedia
时自定义此项,然后发送您在分享时可以选择的桌面媒体资源集:
"screen", "window", "tab", or "audio"
查看此link了解详情。
如果您可以提供一些代码,说明您如何使用Chrome API共享屏幕,以便能够提供有关如何解决问题的更多详细信息。