收藏
回答

为什么同一个坐标,在jssdk中查看位置和在小程序中查看位置,显示不在同一个地方?

这是在jssdk中调用wx.openLocation

wx.openLocation({
  name: '',
  longitude: 120.71661882523732,
  latitude: 28.848717456873576,
  address: '',
  scale: 1,
  infoUrl: '',
});

这是在小程序中调用wx.openLocation

wx.openLocation({
  name: '',
  longitude: 120.71661882523732,
  latitude: 28.848717456873576,
  address: '',
});


jssdk中查看的位置正确

小程序中查看的位置错误

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

3 个回答

  • 葱子
    葱子
    05-24

    小程序的wx.openlocation中默认的坐标系是GCJ02,实测你再jssdk中打开的位置,默认的是WGS84坐标,两边要统一一下坐标系

    05-24
    有用 1
    回复
  • dreamhunter
    dreamhunter
    05-24

    都是腾讯地图么,坐标系一直么?

    05-24
    有用
    回复
  • 朱兆恩(易做图)
    朱兆恩(易做图)
    05-24

    小程序定位权限申请没有

    05-24
    有用
    回复
登录 后发表内容