收藏
回答

wx.getRecorderManager().onError 返回错误信息?

{"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);

    })


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容