{"errMsg": "operateRecorder:fail appid privacy api banned", "errno": 1025}
const recorderManager = wx.getRecorderManager()
// 开始录音
recorderManager.start({
duration: 60000, // 录音的时长,单位 ms,最大值 600000(10 分钟)
sampleRate: 8000, // 采样率
numberOfChannels: 1, // 录音通道数
encodeBitRate: 48000, // 编码码率
format: 'mp3', // 音频格式,有效值 aac/mp3
frameSize: 50, // 指定帧大小,单位 KB
audioSource: 'auto', // 音频输入源
});
recorderManager.onStart(() => {
console.log('--- 开始录音 ---')
// 开始录音计时
_this.recordingTimer('start');
// 录音中弹框
wx.showModal({
title: '正在录音中...',
// content: '是否录音完成?',
showCancel: false,
confirmText: '完成',
success(res) {
if (res.confirm) {
console.log('用户点击确定')
_this.shutRecording()
}
}
})
});
recorderManager.onError((res) => {
console.log('开始录音-错误回调------>', res);
})
你好,详细请参考:https://developers.weixin.qq.com/community/develop/doc/00062a6d514c88baacdf52e8a56009
const recorderManager = wx.getRecorderManager()