【问题标题】:webRTC in mobile Chrome, iOS version less than 14.3移动 Chrome 中的 webRTC,iOS 版本低于 14.3
【发布时间】:2021-05-14 12:49:44
【问题描述】:

我遇到了与旧 iOS 版本上的移动 Chrome 相关的问题,但未公开 getUserMedia。我使用this package 为移动网络应用程序创建了一个自定义相机组件。但是,该组件不适用于 iOS 版本低于 14.3 的 Chrome。如果这是一个实际问题并且使用旧 iOS 版本的 Chrome 用户无法访问 WebRTC 功能,有什么想法吗?除了<input type=“image”/> 和将用户引导到 safari 之外,还有其他解决方法吗?在移动 Safari 中一切正常,在较旧的 iOS 版本上也是如此

【问题讨论】:

    标签: ios reactjs iphone google-chrome webrtc


    【解决方案1】:

    iOS 上的 Chrome 在 14.3 之前根本不支持 getUserMedia。 在尝试调用它之前,您需要检查navigator.mediaDevices && navigator.mediaDevices.getUserMedia 是否存在,并在它不存在时提供一些用户体验。

    【讨论】:

    • 谢谢!这正是我的想法,只是想理智地检查一下我的结论!!非常有帮助:)
    猜你喜欢
    • 1970-01-01
    • 2014-10-17
    • 2012-01-10
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 1970-01-01
    相关资源
    最近更新 更多