2

因此,如果我们看一下:https ://developer.mozilla.org/en-US/docs/Web/API/Screen_Capture_API

的状态getDisplayMedia- 用于获取桌面流的函数 - 表明它目前在 safari 12 中不受支持。从getDisplayMedia在 Safari 上的控制台中调用告诉我们它不可用这一事实很明显。

那么 Google Hangouts 是如何在 safari 中获得桌面份额的呢?由于环聊在浏览器中运行,据我所知,它必须使用 JS API 来获取屏幕。

任何提示或帮助将不胜感激。

谢谢

4

1 回答 1

2

getDisplayMedia 在 Safari 13 中受支持。您链接到的 MDN 页面甚至这样

这就是环聊使用的。您可以在这里尝试一下(单击“用户手势”按钮)。

Safari 目前只提供共享整个桌面。

于 2020-05-16T22:47:46.633 回答