找回密码
 立即注册
搜索

geolocation.getLocation接口经纬度返回的都是5e-324数字

1
回复
477
查看
[复制链接]

36

主题

47

帖子

415

积分

 楼主| 2021-7-31 15:32:41 显示全部楼层 |阅读模式

调用geolocation.getLocation接口使用gcj02坐标系,经纬度返回的都是5e-324数字,请问是什么原因?

回复

使用道具 举报

11

主题

124

帖子

675

积分

2021-7-31 15:48:34 显示全部楼层


非问题,华为快应用加载器中gcj02坐标系是使用百度sdk定位的。当无网络返回时,百度地图SDK针对无网络/网络不佳做了两种处理。

1、 第一次调用定位接口时,就是无网络/网络不佳的情形,直接触发fail回调,返回200错误码,提示超时。

2、 第一次调用定位接口时,定位成功并返回了经纬度,后面再次定位时如果没有网络/网络不佳,也是会返回经纬度的,但是值是固定为5e-324的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册