Почему видеовстречи Google поддерживают совместное использование рабочего стола без расширения Chrome в последней версии Chrome? - PullRequest
0 голосов
/ 21 ноября 2018

Насколько я знаю, в браузере, таком как Chrome, для общего доступа к рабочему столу или приложению для работы требуется расширение Chrome, например:

chrome.permissions.request({
    permissions: ['desktopCapture'],
}

Но почему в Google Hangouts не требуется никакого расширения для захватарабочий стол?

Есть ли для этого какой-либо API JavaScript?

1 Ответ

0 голосов
/ 21 ноября 2018

На данный момент в Google Hangouts используется расширение, оно просто интегрировано в Chrome до такой степени, что его не видно.

Источник: Проблема хрома для удаления этого специальногообработка

Вы можете проверить, установлена ​​ли она (скрытно), вручную открыв

chrome-extension://nkeimhogjdpnpccoofpliimaahmaaome/background.html

В то же время продолжается работа для поддержки спецификации WebRTCдля совместного использования экрана (getDisplayMedia) в Chrome.Он еще не включен по умолчанию в выпущенных версиях Chrome, но будет очень скоро (код уже находится в кодовой базе).

Отслеживание реализации: Проблема с хромом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...