ios - iOS 中浏览器的 navigator.getUserMedia 的原生替代方案是什么?
问题描述
正如这里提到的,不幸的是,iOS 中的 WKWebView 存在严重错误,阻止使用getUserMedia,阻止 Chrome、Firefox 或任何基于 Cordova 或电容器的应用程序使用媒体流。
iOS 中是否有与 getUserMedia 等效的本机功能以将其用作解决方法?这
可以 用作替代方法来访问麦克风吗?
我正在使用此类功能进行使用 WebRTC 的语音聊天。
解决方案
正如您提到的 WKWebView 我假设您正在使用 cordova 或类似的东西来显示您现有的 webapp。如果是这样,这可能会对您有所帮助:https ://github.com/cordova-rtc/cordova-plugin-iosrtc - 完美运行,创作者的支持很棒。
推荐阅读
- javascript - X 轴上的 Charts.js + Django 日期
- mysql - 选择 table1 中的所有行,以及 table2 中不在表 1 中的行
- c# - 不适用于嵌套子级的 AutoMapper IncludeMembers
- rstudio - 如何使用 Rcpp 在 Rstudio 中关闭 CLANG 诊断?
- angular - 如何将订阅内容传递到 CanDeactivateGuard
- c++ - 以相反的顺序打印数组 - 为什么在 C++ 中这是错误的?
- c - 如何使用strtok和指针读取txt文件并逐行逐字分割?
- mysql - #1064 - 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取在 '' 附近使用的正确语法
- regex - 查找正则表达式
- javascript - 是否可以使用 javascript 将字体动态更改为自定义字体?