app里面嵌入H5页面 关于获取麦克风权限的问题
Opened this issue · 6 comments
tangtangyue commented
app里面嵌入H5页面 首次进入的时候app获取一次麦克风权限 对应H5也获取一次权限 是为啥呢?能不能这个授权就出现一次,而且ios每次都要重新授权 大佬怎么解决
xiangyuecn commented
tangtangyue commented
ios每次都要重新授权 这个呢
xiangyuecn commented
iOS 14.3+以上版本才支持WebView中进行H5录音;iOS 15+提供了静默授权支持,参考WKUIDelegate中的 Requesting Permissions
-> requestMediaCapturePermissionFor
,默认未实现,会导致WebView每次打开后第一次录音时、或长时间无操作再打开录音时均会弹出录音权限对话框。
NARUTOne commented
你好,视频会议共享屏幕下,app里面嵌入的H5页面,麦克风占用,导致视频会议对方听不到声音,这种场景,大佬怎么解决呀?麦克风是h5 启用的,app做了默认授权
xiangyuecn commented
@NARUTOne 没办法,要么你app提供录音接口给h5进行调用,在开视频的时候把语音流数据传给js进行录制
NARUTOne commented
@xiangyuecn 好的谢谢,网上也没找到直接的解决方案,也是native端配合H5的