在企微h5中录音过程中切出后台接打电话后无法录音了要怎么解决
2***@qq.com
- 发布:2024-08-28 11:21
- 更新:2024-08-28 11:31
- 阅读:102
#插件讨论# 【 跨平台Recorder录音插件:支持多种格式、音频可视化、实时上传、语音识别 - xiangyuecn 】 如何保证接打电话后正常录音
分类:uni-app
xiangyuecn - 高坚果
不支持在通话时录音,通话时h5的录音会被系统停止或是静音,不同手机的行为可能不一样
建议在开始录音后搞个定时器,定时监控onProcess有没有回调,比如超过2秒没有收到onProcess回调,就弹框提示用户录音被打断了,点确定后重新开始录音
2***@qq.com (作者)
我重新录音后控制台打印 Recorder:1208]AudioContext resume: wait... 此时波纹也消失
2024-08-28 11:34
xiangyuecn
回复 2***@qq.com: 看起来是iOS吧,iOS的AudioContext不同系统版本表现不一样,有些每次都要有用户操作(比如点击按钮)时才能resume到running状态,要点击一下页面
2024-08-28 11:42
2***@qq.com (作者)
回复 xiangyuecn: 比我弹个窗点击弹窗这样可行吗
2024-08-28 11:44
xiangyuecn
回复 2***@qq.com: 可以,点击的时候进行录音操作,不要弄异步 setTimeout之类的
2024-08-28 13:43
2***@qq.com (作者)
回复 xiangyuecn: 好的,如果我只是close 而不stop是不是就会出现我说的这个问题
2024-08-28 15:50