ionic 3 在 WKWebView 中启用摄像头和麦克风访问

Posted

技术标签:

【中文标题】ionic 3 在 WKWebView 中启用摄像头和麦克风访问【英文标题】:ionic 3 enable camera and mic access in WKWebView 【发布时间】:2020-05-17 13:12:03 【问题描述】:

我正在使用 agora javascript api 开发 ionic 3 webrtc 项目。

在安卓中运行良好

但在 ios 中显示错误“不支持 enumerateDevices()”。

如何为 WKWebView 启用摄像头和麦克风访问权限?

请帮忙

谢谢

【问题讨论】:

【参考方案1】:

这是一个已知的限制。 IOS 不完全支持除 safari 浏览器之外的任何 web 视图实现。甚至 safari 上的 google chrome 也可以完全访问 webrtc 功能。

https://bugs.chromium.org/p/chromium/issues/detail?id=752458

【讨论】:

以上是关于ionic 3 在 WKWebView 中启用摄像头和麦克风访问的主要内容,如果未能解决你的问题,请参考以下文章

添加 WKWebView 后 IONIC 中的 CORS API 调用问题

HTML 输入自动完成在 WKWebview 中不起作用

1.13 ionic3入门——调用摄像头

关于新版IONIC3 WKWebView 出现跨域请求的问题

Ionic 3 如何知道 GPS 是不是启用

在 didFinish 函数 WKWebView 中启用横向