PC 端和手机端的 MapContext.getCenterLocation() 获取值不一致
发布于 5 年前 作者 haoxiuying 13519 次浏览 来自 官方Issues

PC 端微信(v2.7.1.88)和手机端(iOS) MapContext.getCenterLocation() 获取的坐标在 map 组件中显示位置不一样,手机端获取的值在各端打开都能正常显示,PC 端获取的值在各端 map 组件均不能正常显示位置,包括 PC 端本身。

复现过程:

同一个位置,取截图 pin 尖指着的圆点作为参照点,通过手机端和 PC 端的 MapContext.getCenterLocation()  分别获取到坐标值 L1 和 L2。

L1 (latitude: 30.5000384, longitude: 114.3417967)

L2 (latitude: 30.4986521, longitude: 114.3428841)

实际显示的位置相差了几百米,测试代码就从手册上拷贝吧。。

1 回复

PC获取经纬度和手机是不一样的

回到顶部