36
47
415
调用geolocation.getLocation接口使用gcj02坐标系,经纬度返回的都是5e-324数字,请问是什么原因?
使用道具 举报
11
124
675
非问题,华为快应用加载器中gcj02坐标系是使用百度sdk定位的。当无网络返回时,百度地图SDK针对无网络/网络不佳做了两种处理。
1、 第一次调用定位接口时,就是无网络/网络不佳的情形,直接触发fail回调,返回200错误码,提示超时。
2、 第一次调用定位接口时,定位成功并返回了经纬度,后面再次定位时如果没有网络/网络不佳,也是会返回经纬度的,但是值是固定为5e-324的。
本版积分规则 发表回复 回帖后跳转到最后一页