微信小程序授权点取消后怎么重新调用打开权限界面(openSetting被弃用)
发布于 5 年前 作者 xueming 2962 次浏览 来自 问答

微信小程序授权界面弹出后点击取消按钮,怎么才能重新调用授权功能界面,想重新写一个方法能够重新调用授权界面,但是点取消按钮后不知道应该在哪重新调起该方法求大神解惑!!

1 回复

wx.getSetting({

    success(res) {

        if (!res.authSetting[‘scope.writePhotosAlbum’]) {

            wx.authorize({

                scope: ‘scope.writePhotosAlbum’,

                success() {

                    // 申请授权成功

                },

                fail: err => {

                    // 授权失败,若是用户取消授权,短时间内不会再弹出授权窗口

                }

            })

        } else {

            // 已授权

        }

    },

    fail: err => {

 

    }

})

回到顶部