小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景:需要在onshow里面调用地理位置授权getLocation,
授权前调用了wx.onNeedPrivacyAuthorization,参数接口都正常,成功调起隐私协议弹窗。
用户拒绝后,地理位置授权弹窗还是继续弹起(实际未同意隐私协议,授权接口无效)。
基础库:3.0.0
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你是真机还是开发工具,正常情况,隐私没同意前,具体接口不会弹出来才对呀
我也遇到这种情况。解决了吗?
同问,我也碰到这个情况了,用了官方demo,onNeedPrivacyAuthorization 时触发弹窗,但是点了不同意,resolve了dis-agree事件,但是后来又出现getLocation的授权弹窗,询问拒绝还是允许,按这给你来说,应该不会触发弹窗才对
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你是真机还是开发工具,正常情况,隐私没同意前,具体接口不会弹出来才对呀
突然有个想法,用requirePrivacyAuthorize代替实际授权接口,再在onNeedPrivacyAuthorization 回调里确认要不要调用相应的授权,可行吗
我也遇到这种情况。解决了吗?
同问,我也碰到这个情况了,用了官方demo,onNeedPrivacyAuthorization 时触发弹窗,但是点了不同意,resolve了dis-agree事件,但是后来又出现getLocation的授权弹窗,询问拒绝还是允许,按这给你来说,应该不会触发弹窗才对