所以如果我们看一下:https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capture_API
getDisplayMedia
的状态 - 用于获取桌面流的函数 - 表明它目前在 safari 12 中不受支持。从调用 getDisplayMedia
的事实中可以明显看出在 Safari 的控制台中告诉我们它不可用。
那么Google Hangouts是如何在safari中获取桌面共享的呢?由于环聊在浏览器中运行,据我所知,它必须使用 JS API 来获取屏幕。
任何提示或帮助将不胜感激。
谢谢
最佳答案
Safari 13 支持
getDisplayMedia
。您链接到的 MDN 页面甚至 says so .
这就是环聊所使用的。你可以试试here (单击“用户手势”按钮)。
Safari 目前只提供共享整个桌面。
关于safari - Hangouts 如何在 Safari 上获取桌面捕获?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61841333/