据我所知,在Chrome等浏览器中,共享桌面或应用需要使用Chrome扩展程序才能工作,例如:
chrome.permissions.request({
permissions: ['desktopCapture'],
}
但是为什么Google Hangouts不需要任何扩展程序即可捕获桌面?
是否有JavaScript的API?
答案 0 :(得分:4)
到目前为止,Google环聊确实使用了扩展程序,它只是集成到Chrome中,以至于不可见。
来源:Chromium issue to remove this special treatment
您可以通过手动打开
来测试它是否已(秘密地)安装。chrome-extension://nkeimhogjdpnpccoofpliimaahmaaome/background.html
同时,work is ongoing支持WebRTC规范以在Chrome中进行屏幕共享(getDisplayMedia
)。在已发布的Chrome版本中,默认情况下尚未启用该功能,但很快就会启用(代码已经在代码库中)。
实施跟踪:Chromium issue