收藏
回答

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

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.authorize 客户端 7.0.3 2.5.2

- 当前 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


回答关注问题邀请回答
收藏
登录 后发表内容