APP端使用uni.getlocation,获取的经纬度不准确并且速度也不对,怎么解决?
发布于 7 年前 作者 pingxie 9621 次浏览 来自 问答

我现在遇到这个问题:就是安卓手机(型号:华为-荣耀8x)在打开gps后,一秒调用一次uni.getlocation获取经纬度值如下,不管我是跑起来还是步行,这个speed基本一直是0,还有就是打开定位,我静止不动,这个uni.getlocation每秒返回的经纬度值也在不停地变化,我计算了下,误差在30米以内。(当运动时:就基本我走的是条直线,用此接口返回的经纬度所展示的路线就是弯曲的,大概就左右偏十米以内),大家有好的解决方法吗?谢谢啦{“type”:“gcj02”,“altitude”:0,“latitude”:34.254379,“longitude”:108.993968,“speed”:0,“accuracy”:30}(苹果手机也测过,误差也有)

回到顶部