收藏
回答

getLocation,换了位置后经纬度坐标为什么不变?

wx.getLocation在单位获取经纬度后,回家测试经纬度坐标不变化。海拔信息也不能显示,求指教

我使用的调用如下:

var that = this

wx.getLocation({

type: 'gcj02',

altitude: true,

isHighAccuracy: true,

success: function (res) {

console.log(res)

that.setData({

longitude: res.longitude,

latitude: res.latitude,

altitude: res.altitude,

})

},

})

开发环境版本


最后一次编辑于  11-18
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    11-18

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    另外,请扫描下图贴一下截图


    11-18
    赞同
    回复
  • 老张
    老张
    11-18

    也许是缓存,还没有刷新。

    11-18
    赞同
    回复 1
    • 王璇
      王璇
      11-18
      我试了把缓存全部清空,结果还是之前的定位
      11-18
      回复
  • .
    .
    11-18

    你是每次更换地址打开小程序都需要更换定位是不?

    11-18
    赞同
    回复 3
    • 王璇
      王璇
      11-18
      我需要的是 每次打开小程序都定位到当前位置上
      11-18
      回复
    • .
      .
      11-18回复王璇
      你的借口在哪里调用的?onload?onshow?
      11-18
      回复
    • 王璇
      王璇
      11-18回复.
      两个里边都试过了,结果是一样的,都不会改变坐标
      11-18
      回复
  • 子不语
    子不语
    11-18

    你确定你的电脑支持GPS定位?

    11-18
    赞同
    回复 1
    • 王璇
      王璇
      11-18
      确定支持,我的是surface,有定位功能。而且我用手机也调试了,排除了电脑的因素
      11-18
      回复
问题标签