收藏
回答

录音过程中被电话打断以后,再也没法录音了?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getRecorderManager 微信安卓客户端 7.0.12 2.11.1

录音过程中突然来了个电话,触发了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

最后一次编辑于  2020-06-05
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签