收藏
回答

wx.getRecorderManager() 开始录音有时报错

框架类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 wx.getRecorderManager 工具 1.9.1 1.9.1

使用wx.getRecorderManage进行录音管理  调用开始录音接口时 有时会报错 无发录音  错误信息为

errMsg: "operateRecorder: fail recorder not start"


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

6 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-03-26

    这个错误的意思是在未开始录音的情况下调用了停止录音接口

    2018-03-26
    有用
    回复 2
    • 2019-04-02

      我在工具上测试时好的,真机上报这个错

      2019-04-02
      回复
    • 2019-08-20
      求解,遇到同样问题
      2019-08-20
      回复
  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-03-24

    你好,麻烦提供可以重现问题的代码片段以及详细重现步骤。

    2018-03-24
    有用
    回复
  • 范范
    范范
    2020-11-18

    这个问题还是没答复吗,快三年了

    2020-11-18
    有用 1
    回复
  • I'm null🧐
    I'm null🧐
    2020-09-09

    同问,求官方快速解答

    2020-09-09
    有用
    回复
  • 飞马展翅
    飞马展翅
    2018-03-26
    innerAudioContext.onStop(this.handleVoiceStop)
        innerAudioContext.onEnded(this.handleVoiceStop)
     
        recorderManager.onStop(this.handleStop)
        recorderManager.onStart(this.handleStart)
        recorderManager.onError((res) => {
          wx.showModal({
            title: '提示',
            content: '录音的姿势不对!再试一次',
            showCancel: false
          })
          console.log('出错了')
          console.log(res);
        })


    2018-03-26
    有用
    回复
  • 飞马展翅
    飞马展翅
    2018-03-26

    我在onLoad周期中设置了录音的事件 innerAudioContext.onStop(this.handleVoiceStop)    innerAudioContext.onEnded(this.handleVoiceStop)    recorderManager.onStop(this.handleStop)    recorderManager.onStart(this.handleStart)    recorderManager.onError((res) => {      wx.showModal({        title: '提示',        content: '录音的姿势不对!再试一次',        showCancel: false      })      console.log('出错了')      console.log(res);    })

    2018-03-26
    有用
    回复
登录 后发表内容