收藏
回答

wx.createCameraContext() 明明开始成功了,为什么结束的时候提示未开始录制?

苹果正常,安卓提示上图错误提示

下面的代码:

//开始录制
  startRecord() {
    var that=this;
    that.ctx.startRecord({
      success: (res) => {
        console.log('开始录像了',res);
        this.countDown()
      },
      timeoutCallback: (res) => {
        console.log('录制超时',res);
        that.lipError();
      },
      fail: (res) => {
        console.log('开始录制异常',res);
        that.lipError();
      }
    })
  },
  //结束录制
  stopRecord() {
    var that = this
    that.ctx.stopRecord({
      success: (res) => {
        console.log('结束录像了');//res = { tempThumbPath, tempVideoPath }
        console.log(res);
        console.log('视频路径:' + res.tempVideoPath);
      },
      fail: (res) => {
        console.log('结束录制异常',res);
        that.lipError();
      }
    })
  },
最后一次编辑于  2021-01-29
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签