微信小游戏保存到相册授权弹窗不出来

发布于 7 年前作者 jie408443 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)
wx.getSetting({
  success(res) {
    // console.log(res);
    if (!res.authSetting['scope.writePhotosAlbum']) {
      wx.authorize({
        scope: 'scope.writePhotosAlbum',
        success() {
          // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问
            self.goSavePic();
        },
        fail(res) {
            console.log(res)
            wx.openSetting({
              success(res) {
                console.log(res);
                if (res.authSetting['scope.writePhotosAlbum']) {
                    self.goSavePic();
                }
              }
            })
        }
      })
    }
  }
})
  • 预期表现

应该弹出窗口给用户授权,但是并没有。只是直接返回了:authorize:fail auth deny

  • 复现路径

  • 提供一个最简复现 Demo

0 回复
暂无回复