收藏
回答

微信网页开发iphone 录音stopRecord失败, 安卓手机正常 这为什么?

安卓正常录音 但是ios手机 就录音失败

错误信息如下 "stopRecord: the permission value offline verifying"

// 长按录音 
this.timer = setInterval(() => {
        wx.startRecord()
      }, 100)
// 停止长按后 停止录音
   wx.stopRecord({
        fail(res) => {
          console.log(res)
          this.$toast.center('录音失败')
        },
        success(res) => {
          let localId = res.localId
          this.recordID = localId
          console.log(localId)
          wx.uploadVoice({
            localIdthis.recordID, // 需要上传的音频的本地ID,由stopRecord接口获得
            isShowProgressTips1// 默认为1,显示进度提示
            success(res) => {
              this.serverId = res.serverId //返回音频的服务器端ID
              console.log(this.serverId)
            },
          })
        },
      })
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-05-03

    再测测别的ios

    2020-05-03
    有用
    回复 6
    • ꯭  Zzzzz
      ꯭ Zzzzz
      2020-05-03
      别的手机也不行.. 安卓的很正常 可以返回localId 也可以播放
      2020-05-03
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-05-03回复꯭ Zzzzz
      ios全不行?
      2020-05-03
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-05-03回复꯭ Zzzzz
      你试试官方的这个demo,看看正常不正常
      2020-05-03
      回复
    • ꯭  Zzzzz
      ꯭ Zzzzz
      2020-05-03回复Mr.Zhao
      是的 在长按结束后调用 stopRecord 走失败的回调
      2020-05-03
      回复
    • ꯭  Zzzzz
      ꯭ Zzzzz
      2020-05-03回复Mr.Zhao
      demo可以 我看看代码 谢谢
      2020-05-03
      回复
    查看更多(1)
登录 后发表内容
问题标签