2017-10-12 3 views
0

Ich habe eine Anwendung geschrieben (webrtc Bildschirmfreigabe), alles ist in Ordnung mit chrome.desktopCapture.chooseDesktopMedia, wenn Sie ein anderes Fenster zum Teilen auswählen, aber wenn Sie Chromfenster (Selbst) wählen, um es zu teilen gibt dir nur einen leeren Strom.chrome.desktopCapture.chooseDesktopMedia Kann nicht selbst Fenster

Kein Fehler, nur nichts. Ist das ein bekannter Fehler? Oder irgendeine Lösung das? Gibt es eine Möglichkeit, Chrome Fenster aus der Windows-Liste zumindest zu lösen?

Edit: Hardware-Aktivierung/Deaktivierung löst das Problem nicht.

+0

Können Sie bitte den Code einfügen, den Sie verwenden, um das Chrome ScreenShare-Auswahlfenster zu aktivieren? und wie benutzt man 'chrome.desktopCapture.chooseDesktopMedia'? – elbecita

+0

Auch wenn Sie Chrome-Fenster meinen, meinen Sie, dass Sie eine Anwendung anstelle des Vollbilds freigeben, und in diesem Fall ist der Chrome-Tab selbst, oder? – elbecita

Antwort

0

Sie können eine einzelne Anwendung nicht deaktivieren, um in der Windows-Liste aufgeführt zu werden. Sie können die gesamte Option deaktivieren. Dies würde bedeuten, dass Sie keine Anwendung teilen können. Sie können dieses besonders anfertigen, wenn chrome.desktopCapture.chooseDesktopMedia Aufruf, den Satz von Desktop-Medienquellen Senden Sie auswählen können, wenn teilen "screen", "window", "tab", or "audio"

prüfen diese link für weitere Details.

Wenn Sie Code zur Verfügung stellen könnten, wie verwenden Sie Chrome API, um den Bildschirm zu teilen, der großartig wäre, um mehr Details zur Lösung Ihres Problems zu bieten.

Verwandte Themen