收藏
回答

wx.getLocation 在 wifi 与 4G 模式下,定位到的经纬度差异很大?

我们的业务是基于地理位置的,精确度最高到500米范围内。之前业务一直正常,客户工作地点设置的固定经纬度一直没变动。最近一两周,大量客户反馈说在 WIFI 下定位出现问题,导致定位不到指定500米范围内的工作地点,业务不可用。而且切换到 4G 后,定位又恢复正常,业务正常可用。请微信官方正式回复下 WIFI与4G模式下 wx.getLocation 获取的经纬度差异有多大,业务上怎么兼容?

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

2 个回答

  • Demons
    Demons
    2023-04-03

    这问题已修复,你可以再试试观察一下,如还有问题回复一下并提供日志

    2023-04-03
    有用
    回复 2
    • Hopcraftz
      Hopcraftz
      2023-04-03
      好的
      2023-04-03
      回复
    • 烟雨舟横
      烟雨舟横
      2023-12-14
      我们这边最近也遇到了这个问题,不知道是什么原因,怎么提供日志呢
      2023-12-14
      回复
  • M.
    M.
    2023-04-03

    这不是微信问题。

    如果在室内定位,只能通过基站和网络。基站一般在市区误差不会太大,但是WiFi就不一定。WiFi的定位方式比基站还不靠谱。

    如果对定位要求很高的话只选择GPS定位。没有GPS信号的时候让用户去户外或者靠着窗户定位。

    2023-04-03
    有用
    回复 3
    • Hopcraftz
      Hopcraftz
      2023-04-03
      感谢回复。现在的问题在于,API调用层面没有任何改动,都是 wx.getLocation,原本客户工作地点预先配置好的经纬度也没有任何改动。一周之前在同样的工作地点,定位跟业务都是正常的。现在就突然不行了。
      2023-04-03
      回复
    • M.
      M.
      2023-04-03回复Hopcraftz
      这个牵涉到的因素太多了。尤其是WiFi定位。有时候把WiFi路由器拿到其他地方定位还是显示原来的位置。
      2023-04-03
      回复
    • Hopcraftz
      Hopcraftz
      2023-04-03回复M.
      我们是这段时间突然集中出现的,有很二三十家客户出现问题。所以就想指定微信是不是定位底层动了什么东西。
      2023-04-03
      回复
登录 后发表内容