收藏
回答

获取麦克风录音权限的问题? 真机环境和发布的体验版都没问题,为什么到发版的环境就不行了?

//  录音录入权限询问
  getRecordAuthfunction() {
    wx.authorize({
      scope'scope.record',
      success() {
        // 用户同意授权,可以进行录音操作
      },
      fail() {
        // 用户拒绝授权,可以引导用户手动开启权限
        wx.showModal({
          title'提示',
          content'您未授权录音权限,是否前往设置?',
          success(res) {
            if (res.confirm) {
              wx.openSetting({
                success(settingData) {
                  if (settingData.authSetting['scope.record']) {
                    console.log('用户已授权录音权限');
                  } else {
                    console.log('用户未授权录音权限');
                  }
                }
              });
            }
          }
        });
      }
    });
  },

如上代码,获取录音权限, 真机测试环境和发布的体验版都OK的没问题,为什么到发版的正式环境就不行了? 用各种手机在正式发布版本都不行,

只是跳转到了已经获取的权限界面, 不能实际授权权限呢?

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

1 个回答

  • 正青春
    正青春
    星期二 09:43

    检查一下线上版本是否完成用户隐私保护指引关于麦克风的授权问题

    星期二 09:43
    有用 1
    回复 1
    • 3+5=8
      3+5=8
      星期二 11:48
      谢谢大佬指点
      星期二 11:48
      回复
登录 后发表内容