微信小程序 调用 getRecorderManager录音时,点击录音,手机已经有录音显示了,但是onStart没有执行,结束后onStop也没有执行,权限都已经开了,不知道怎么回事,就是不监听
const recorderManager = wx.getRecorderManager();
recorderManager.onStart = function(res) {
wx.showLoading({
title: '录音中',
})
that.setData({
record_title:'录音中,按一下停止搜索'
})
console.log("成功开始录音识别", res)
}
recorderManager.onStop = function(res) {
wx.hideLoading();
console.log("点击结束result", res.result)
}
recorderManager.onError = function(res) {
console.log('error msg,',res.msg)
console.log('error retcode,',res.retcode)
that.setData({
record_title:''
})
wx.hideLoading();
wx.showToast({
title: '录制失败',
})
}
recorderManager.start({
duration: 30000, //录音的时长,单位 ms
format: 'mp3', //音频格式
})