【问题标题】:How does Hangouts get desktop capture on Safari?Hangouts 如何在 Safari 上获取桌面捕获?
【发布时间】:2020-05-16 18:02:31
【问题描述】:

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

getDisplayMedia 的状态 - 用于获取桌面流的函数 - 表明它目前在 safari 12 中不受支持。从 Safari 控制台中调用 getDisplayMedia 的事实可以看出它不支持可用。

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

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

谢谢

【问题讨论】:

    标签: safari webrtc hangout get-display-media


    【解决方案1】:

    getDisplayMedia在 Safari 13 中得到支持。您链接到的 MDN 页面甚至是 says so

    这就是环聊的用途。你可以试试here(点击“用户手势”按钮)。

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

    【讨论】:

    • 除非你指的是 iOS 上的 Safari?
    • Safari 13 支持我检查过。但我一直在 12.1.1 上使用环聊,这就是我无法理解的。它是否使用某些浏览器扩展程序????但即使它确实使用了扩展,它也无法添加 getDisplay 媒体 API 是吗??
    猜你喜欢
    • 1970-01-01
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 2016-03-20
    相关资源
    最近更新 更多