小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
打开小程序后弹出定位权限授权窗口,点击拒绝后,点击按钮触发跳转设置页,开启定位权限后返回,wx.getLocation()获取定位权限 为 'getLocation: fail auth deny',再次点击跳设置页关闭再开启后返回 获取ok
- 预期表现
第一次跳设置页开启定位权限户,返回应获取到当前定位
- 复现路径
基本上处理逻辑是这样的 都会出现这个 例如:美团外卖
- 提供一个最简复现 Demo
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个是已知问题,正在修复了,现阶段建议先使用延时来解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
春节前能修复更新吗
https://developers.weixin.qq.com/community/develop/doc/000ea276b44928f7e8d73d0a65b801?page=6#comment-list
这个问题很早之前我就提过了。官方说修复,一直修复到现在
https://developers.weixin.qq.com/community/develop/doc/000c0cc59ac7b8ecf997df3b65b000
好吧 我还以为是微信7.0的问题,因为我之前测试的都是没有问题的,就昨天升级了7.0 然后出现这个问题了,而且按理说,本身就是在按钮触发的绑定回调里调用wx.getLocation,本身就已经是异步了,官方写入后台是异步的,怎么能保证这两个异步是按理想情况来的?
这个设计的很无语,我还是直接加个手动定位的按钮,让用户自己选择城市得了
目前我是用定时器延迟调用getLocation解决的。实际上如果官方能提供openSetting写入后台的异步回调就可以了!
在onLoad和onShow里都用getSetting获取地理位置授权的那个值,为true的时候再去调用getLocation应该可以
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个是已知问题,正在修复了,现阶段建议先使用延时来解决
春节前能修复更新吗
https://developers.weixin.qq.com/community/develop/doc/000ea276b44928f7e8d73d0a65b801?page=6#comment-list
这个问题很早之前我就提过了。官方说修复,一直修复到现在
https://developers.weixin.qq.com/community/develop/doc/000c0cc59ac7b8ecf997df3b65b000
好吧 我还以为是微信7.0的问题,因为我之前测试的都是没有问题的,就昨天升级了7.0 然后出现这个问题了,而且按理说,本身就是在按钮触发的绑定回调里调用wx.getLocation,本身就已经是异步了,官方写入后台是异步的,怎么能保证这两个异步是按理想情况来的?
这个设计的很无语,我还是直接加个手动定位的按钮,让用户自己选择城市得了
目前我是用定时器延迟调用getLocation解决的。实际上如果官方能提供openSetting写入后台的异步回调就可以了!
https://developers.weixin.qq.com/community/develop/doc/000ea276b44928f7e8d73d0a65b801?page=6#comment-list
在onLoad和onShow里都用getSetting获取地理位置授权的那个值,为true的时候再去调用getLocation应该可以