收藏
回答

wx.onLocationChange接口在什么环境下一直获取不到位置?

wx.onLocationChange接口在某些用户使用时一直加载获取地理位置却获取不到是什么原因,wifi和移动网络都不行,有时需要到信号塔下才好使。

而换成wx.getLocation倒是可以,不过获取的位置是缓存的,并不准确。

请问一下,onlocationchange这个接口是否有特定场景限制,或者说是微信本身在特定场景下获取位置有困难吗?


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

3 个回答

  • 浅笑
    浅笑
    2023-04-28

    到之前定位的几十公里外,getlocation接口获取的还是之前位置的定位,新位置无法获取,微信开发者工具中map组件没有发生变化,真机可以,请问这是为什么呢?

    2023-04-28
    有用
    回复
  • Lipeng
    Lipeng
    2023-04-17

    检查系统GPS开关,系统是否向微信授权了,微信是否向小程序授权了

    2023-04-17
    有用
    回复 1
    • 栖止
      栖止
      2023-04-17
      都授权了,换成体验版程序调取getlocation接口就能直接获取到位置,但我怀疑是缓存地址
      2023-04-17
      回复
  • 栖止
    栖止
    2023-04-17

    2023-04-17
    有用
    回复
登录 后发表内容