录音过程中突然来了个电话,触发了onPause回调,重新调用start,一定抛出onError异常,不会有onStart回调,onError显示
{
"errMsg":"operateRecorder:fail:start record fail"
}
中途来了个电话或者微信电话,
有的时候直接触发onPause:
- onPause
有的时候按照这个顺序:
- onInterruptionBegin->onPause
有的时候按照这个顺序:
- onInterruptionBegin->onPause->onInterruptionEnd
无论哪一种,重新start全都不能录音,即便重新wx.getRecorderManager获取一个新的管理对象,start也调用不了,每次调用都抛出onError异常,提示:start record fail
你好,可以更新微信版本到7.0.15重试一下。若还有问题,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)