收藏
回答

getLocation失败,不弹窗

返回‘getLocation:fail auth deny’,情景是用户进入小程序,先点击授权,授权成功后调用wx.getLocation,fail返回 fail auth deny 请问这是怎么回事啊,获取位置的弹框都不会出现

回答关注问题邀请回答
收藏

3 个回答

  • 2018-09-25

    看看手机位置信息这个打开了没啊

    2018-09-25
    有用 1
    回复 11
    • 爱死三土啦
      爱死三土啦
      2018-09-25

      看了,调试之前清除了用户信息和地理信息的授权,然后重新调试的,结果在确认用户信息授权之后,地理位置授权请求不弹窗,返回了fail回调

      2018-09-25
      回复
    • 2018-09-25回复爱死三土啦


      2018-09-25
      回复
    • 爱死三土啦
      爱死三土啦
      2018-09-25回复

      谢谢你的回答,代码我没看懂什么意思~~~但是现在的场景是 我 清除了授权记录,缓存,然后再次进入小程序,不管是getLocation 还是  authorize都直接返回了fail 回调

      2018-09-25
      回复
    • 2018-09-25回复爱死三土啦

      得看一下你咋写的,以前是正常的吗?我这边都是正常的哦,按照官方提供的API来写的

      2018-09-25
      回复
    • 爱死三土啦
      爱死三土啦
      2018-09-25回复

      好像是我手机的原因,拿同事手机测试没问题,拿我另外一个手机测试也没问题。。。

      2018-09-25
      回复
    查看更多(6)
  • 浅忆微凉
    浅忆微凉
    2020-06-18

    清除缓存试试,我刚刚把缓存已清理,就成正常的弹窗了

    2020-06-18
    有用
    回复
  • 苏海红
    苏海红
    2018-09-25

    部分安卓手机 删除小程序 再进来 不弹地理位置授权窗口,也不弹用户信息授权窗口

    2018-09-25
    有用
    回复 1
    • 爱死三土啦
      爱死三土啦
      2018-09-25

      测试机是6 ios11  从下拉删除小程序后再进入小程序会弹起用户信息授权,但是不弹起地理授权,直接到fali回调,包括 authorize,但是从'发现=>小程序'里面删除又能正常弹出了

      2018-09-25
      1
      回复
登录 后发表内容