小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序授权界面弹出后点击取消按钮,怎么才能重新调用授权功能界面,想重新写一个方法能够重新调用授权界面,但是点取消按钮后不知道应该在哪重新调起该方法求大神解惑!!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
everything could be clear
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.getSetting({
success(res) {
if (!res.authSetting['scope.writePhotosAlbum']) {
wx.authorize({
scope: 'scope.writePhotosAlbum',
success() {
// 申请授权成功
},
fail: err => {
// 授权失败,若是用户取消授权,短时间内不会再弹出授权窗口
}
})
} else {
// 已授权
若是用户取消授权,短时间内不会再弹出授权窗口,重新进页面怎么再弹出来授权框?
好像没办法
这是官方说明
好尴尬丫,谢谢哈
https://www.cnblogs.com/commissar-Xia/p/6856951.html
我看到一个这样的帖子,我再试试吧
你要这样做也只能用button的形式
对,我都无语了...不知道怎么处理了,目前在电脑上取消授权地图加载不出来空白,你们的小程序是怎么处理这个情况的,我自己的想法是:点击取消,出现一个遮罩层页面,只有一个botton按钮点击授权,不过常理上有点不合理。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
everything could be clear
wx.getSetting({
success(res) {
if (!res.authSetting['scope.writePhotosAlbum']) {
wx.authorize({
scope: 'scope.writePhotosAlbum',
success() {
// 申请授权成功
},
fail: err => {
// 授权失败,若是用户取消授权,短时间内不会再弹出授权窗口
}
})
} else {
// 已授权
}
},
fail: err => {
}
})
若是用户取消授权,短时间内不会再弹出授权窗口,重新进页面怎么再弹出来授权框?
好像没办法
这是官方说明
好尴尬丫,谢谢哈
https://www.cnblogs.com/commissar-Xia/p/6856951.html
我看到一个这样的帖子,我再试试吧
我看了下 他是用openSetting实现的 但是这个api已经废弃了
你要这样做也只能用button的形式
对,我都无语了...不知道怎么处理了,目前在电脑上取消授权地图加载不出来空白,你们的小程序是怎么处理这个情况的,我自己的想法是:点击取消,出现一个遮罩层页面,只有一个botton按钮点击授权,不过常理上有点不合理。