微信小程序拒绝授权后提示信息以及重新授权

 

wx.authorize({
    scope: 'scope.writePhotosAlbum',
    success() {
        // 授权成功
        wx.saveImageToPhotosAlbum({
            filePath: that.data.tempFilePath,
            success() {
                app.func.setMask({
                    message: '图片保存成功',
                    bg: 'success'
                }, that)
                return
            }
        })
    },
    fail:function(){
        // 授权失败
        wx.showModal({
            title: '警告',
            content: '您点击了拒绝授权,将无法正常保存图片,点击确定重新获取授权。',
            success: function (res) {
                if (res.confirm) {
                    wx.openSetting({
                        success: (res) => {
                            console.log('授权成功')
                        }
                    })
                }
            }
        })
    }
}) 

 

 

uni-app小程序授权位置信息

toPositioin() {
    let that = this
    uni.getSetting({
        success(res) {
            if(res.authSetting['scope.userLocation']){
                // 已授权 
                that.getChooseLocation()
            }else{
                uni.authorize({
                    scope: 'scope.userLocation',
                    success(res) {
                        // 授权成功
                        that.getChooseLocation()
                    },
                    fail(err) {
                        wx.showModal({
                            title: '警告',
                            content: '您点击了拒绝授权,将无法正常使用发布功能,点击确定重新获取授权。',
                            success: function (res) {
                                if (res.confirm) {
                                    wx.openSetting({
                                        success: (res) => {
                                            that.toPositioin()
                                        }
                                    })
                                }
                            }
                        })
                    }
                });
            }
        }
    })
},

 

posted @ 2018-11-01 17:08  我若亦如风  阅读(2930)  评论(0编辑  收藏  举报