定位是否必须联网才能成功?

调用geoLocationManager.getCurrentLocation,测试中发现有网络时可以返回经纬度,无网返回报错信息:

{"code":3301200,"message":"BussinessError 3301200: Failed to obtain the geographical location."}

仅需获取经纬度,是否也必须联网才能成功?

申请定位权限成功后,室外开放环境,无网络调用定位

HarmonyOS
2024-05-09 15:01:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
jmzgh

无网情况只能获取gps位置,gps位置首定位时间较长。超过了当前设置的timeout时间还没有返回位置就会报3301200。

无网情况下获取GPS首个位置可能需要30秒甚至更长的时间。

分享
微博
QQ
微信
回复
2024-05-10 10:39:38
相关问题
获取定位信息是否必须联网
117浏览 • 1回复 待解决
NAN无法配网成功,设备侧联网失败
5978浏览 • 2回复 待解决
如何确认延迟任务是否申请成功
271浏览 • 1回复 待解决
适配OpenHarmony是否必须要过XTS认证
292浏览 • 0回复 待解决
Web组件如何判断网址是否加载成功
280浏览 • 1回复 待解决
精度优先获取定位失败
139浏览 • 1回复 待解决
HarmonyOS物联网串口通讯
9303浏览 • 1回复 待解决