[微信小程序]opensetting授权后返回无法定位 [服从命令听指挥。]

获取经纬时如果拒绝授权的话再点击会弹窗询问是否授权,如果是的话就打开用户设置界面,但是在用户设置里授权后返回的结果跟开发工具上的不一样,开发工具上授权后返回是可以直接获取经纬的,但是真机上就直接返回定位失败fail了,这是怎么回事?

下面的图片是打印结果,明明是返回正确的,但是就是返回fail,测试机型是华为荣耀8,android8.0.0




  • 也碰到这么个情况,授权用户位置,就直接返回fail了,删除小程序从新进入还是一样返回fail@微信团队, 听说微信操作简单,很方便哦。
  • 拒绝了授权吗?, 授权了
    • 是的 先拒绝授权 然后opensetting再打开授权 返回后就是这样了 , 你说是就是吧
    • 麻烦提供下你的复现代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html, 聊天软件而已。
    • https://developers.weixin.qq.com/s/MFceeOmh7E58, QQ那玩意就像泡女朋友,等星星,等月亮,然后就有太阳了