收藏
回答

wx.getLocation定位错乱,怀疑sdk服务有缓存?

我们小程序全国都有用户,有的新用户在北京获取到的经纬度却是云南,有的用户在广州获取到的经纬度却是北京。都是真机用户

定位核心代码如下

 wx.getLocation({
        type: 'gcj02',
        isHighAccuracy: true,
        success (res) {
          console.log('获取位置信息成功:', res)
          const location = {latitude: res.latitude, longitude: res.longitude}
          ctx.setLocation(location)
          ctx.reportToWx(location)
          cbSuc && cbSuc(res)
        },
        fail (e) {
          console.log(e)
          Toast('定位失败,请开启定位以便为您提供更好的服务')
          cbError && cbError()
        }
      })
回答关注问题邀请回答
收藏

3 个回答

  • 丶照烧鸡腿💪
    丶照烧鸡腿💪
    2021-01-09

    是最近才出现这个问题的吗?我的小程序最近也定位不准

    2021-01-09
    有用 1
    回复
  • 葛硕
    葛硕
    2021-09-29

    这个问题解决了吗?我这边也出现了

    2021-09-29
    有用
    回复
  • 杨海
    杨海
    2021-01-13

    我也是最近才出现的这个问题,是不是最近微信更新了什么哦

    2021-01-13
    有用
    回复
登录 后发表内容
问题标签