我们做了一个实时语音转写的应用 用的是网页方案来做的,但是打包出来的app
在安卓上是可以正常使用的,但是在iOS上无法正常调用麦克风权限,请问这个是什么原因呢?
猫灵
- 发布:2021-07-14 23:36
- 更新:2021-10-11 18:00
- 阅读:2013
在 iOS环境下 webview中的网页获取不了麦克风的权限!请问这个怎么解决?
分类:uni-app
2***@qq.com - 嘿嘿
iOS的WKWebview的navigator对象中应该是有mediaDevices.getUserMedia方法来获取麦克风权限的(如果App本身已经有麦克风权限),但是uniapp的webview把navigator魔改了,根本没有mediaDevices这个对象,导致取不到麦克风权限
asoon
安卓要勾选 android.permission.RECORD_AUDIO、android.permission.MODIFY_AUDIO_SETTINGS 这两个权限
2021-09-10 18:57