为什么Android端的网页无法录音?
2023-10-23 18:32:32 0 举报
为什么Android端的网页无法录音?
作者其他创作
大纲/内容
X5加载成功
这部分X5已实现无需自己做
获取录音权限
WebView就是负责打开网页的X5是腾讯开发的WebView安装APP后,启动后,默认会加载X5内核(网络下载),X5仅需成功加载一次,后面不会加载失败。X5内核的首次加载成功率约为90%若加载失败,WebView使用的是系统WebView不同的Android系统中,系统WebView的内核版本是不一样的,这可能会导致一些兼容性的问题。
是
网页调用录音功能
结束
下版本解决并优化这一块的问题:1. 系统WebView下,实现相关逻辑。2. X5下改为静默授权、因为进入课室前,已经询问过用户录音权限
使用系统WebView
使用X5 WebView
这里导致无法录音
打开WebView
否
未实现
首次加载失败 概率约10%
弹窗询问
允许录音
用户授权
提示无法录音
终极解决方法: 静态集成X5结果: 至少下载不会失败 apk安装包体积增加30MB 不再需要考虑系统WebView兼容问题不过具体怎么实施,没有官方的文档。
加载导学案网页
收藏
0 条评论
回复 删除
下一页