wx.getRecorderManager熄屏后报错再也无法继续录音
通过基础库1.6.0以后提供的wx.getRecordManager接口返回的recordManager对象进行录音。 当用户手机熄屏或者通过分享切到其他页面(非当前小程序)时, 1、如果我们在页面的onHide里调用了recordManager的pause或stop方法,微信会立即报错,operateRecorder:fail:access denied。后面只要不重启小程序,即使再次通过wx.getRecordManager获取recordManager对象调用其start方法,也会立即报错,无法录音。 2、如果在页面的onHide里不去调stop方法,不会报错,回来后继续录音。但是等到最后调用stop时,在onStop里返回的录音文件发现,第一次onHide后录的所有内容,都没有保存。 我们现在真的有点纠结,是继续用微信新的wx.getRecordManager还是回去用来老的wx.startRecord与wx.stopRecord呢? 请尽快给个答复吧。 报错截图如下 [图片]