首页 > 解决方案 > iOS 中浏览器的 navigator.getUserMedia 的原生替代方案是什么?

问题描述

正如这里提到的,不幸的是,iOS 中的 WKWebView 存在严重错误,阻止使用getUserMedia,阻止 Chrome、Firefox 或任何基于 Cordova 或电容器的应用程序使用媒体流。

iOS 中是否有与 getUserMedia 等效的本机功能以将其用作解决方法?
可以 用作替代方法来访问麦克风吗?

我正在使用此类功能进行使用 WebRTC 的语音聊天。

标签: ioscordovawebrtcwkwebview

解决方案


正如您提到的 WKWebView 我假设您正在使用 cordova 或类似的东西来显示您现有的 webapp。如果是这样,这可能会对您有所帮助:https ://github.com/cordova-rtc/cordova-plugin-iosrtc - 完美运行,创作者的支持很棒。


推荐阅读