小程序
小游戏
企业微信
微信支付
扫描小程序码分享
正常操作,点击开始录音,调用录音api,偶现“fail is recording or paused”。背景:并发量在3000-5000
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/s/C7AU7kml7OoR
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
现在就是复现不了,定位不到问题
录音的时候偶尔触发error事件,弹出以下错误信息,这个频率还挺高的,是什么原因引起的呢
operateRecorder:fail is recording or paused
startRecord() { // 开始录音
const tant = this;
this.audioBeep.play();
this.audioBeep.onEnded(function() {
tant.recorderManager.start({
format: 'mp3',
sampleRate: 16000,
numberOfChannels: 1,
encodeBitRate: 50000
});
tant.isRecording = true
tant.$store.dispatch('audio/set_is_play', false)
tant.$store.dispatch('audio/set_is_recording', true)
})
},
endRecord() {
if (this.recorderManager) {
this.recorderManager.stop();
}
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/s/C7AU7kml7OoR
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
现在就是复现不了,定位不到问题
录音的时候偶尔触发error事件,弹出以下错误信息,这个频率还挺高的,是什么原因引起的呢
operateRecorder:fail is recording or paused
startRecord() { // 开始录音
const tant = this;
this.audioBeep.play();
this.audioBeep.onEnded(function() {
tant.recorderManager.start({
format: 'mp3',
sampleRate: 16000,
numberOfChannels: 1,
encodeBitRate: 50000
});
tant.isRecording = true
tant.$store.dispatch('audio/set_is_play', false)
tant.$store.dispatch('audio/set_is_recording', true)
})
},
endRecord() {
if (this.recorderManager) {
this.recorderManager.stop();
}
},