小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
获取地理信息wx.getLocation,用户拒绝后之前可以用wx.openSetting重新打开设置页再次设置,但是现在wx.openSetting弃用之后还有什么方法再调起地理信息授权?
- 希望提供的能力
重新调起授权吖吖吖吖吖吖吖吖吖!
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
wxml
<button open-type="openSetting" bindopensetting="getScopes"> 获取权限</button>
js
getScopes:function(res)
{
console.log(res)
}
可以获取当前设置
res.detail.authSettimg 包含了发起过的权限请求的信息(例如:scope.userInfo:true true是同意,false拒绝)
根据权限授权结果来对 发起授权的button进行显示和隐藏(一个button有发起授权请求功能,一个button没有,授权成功就显示没有发起功能的button,拒绝授权就显示有发起授权请求功能的button)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
哇哇,谢谢,我试一下
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
wxml
<button open-type="openSetting" bindopensetting="getScopes"> 获取权限</button>
js
getScopes:function(res)
{
console.log(res)
}
可以获取当前设置
res.detail.authSettimg 包含了发起过的权限请求的信息(例如:scope.userInfo:true true是同意,false拒绝)
根据权限授权结果来对 发起授权的button进行显示和隐藏(一个button有发起授权请求功能,一个button没有,授权成功就显示没有发起功能的button,拒绝授权就显示有发起授权请求功能的button)
哇哇,谢谢,我试一下