HarmonyOS 定位在关闭位置服务,保持网络的情况下无法正常返回定位信息?

如题:HarmonyOS 定位在关闭位置服务,保持网络的情况下无法正常返回定位信息?

阅读 646
1 个回答

位置服务关闭后,就应该获取不到位置信息,这个是正常流程;

对于官方描述:位置服务提供GNSS定位、网络定位(蜂窝基站、WLAN、蓝牙定位技术)、地理编码、逆地理编码、国家码和地理围栏等基本功能。

对于描述解释:

1、为提高位置信息的精确度,位置信息的来源是 GNSS、网络、地理围栏整合的结果。

2、要获取位置信息的前提是手机当前打开了位置服务开关,并且应用申请了对应权限;

开发过程中,可以通过该错误码来判断当前获取位置信息失败原因:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-geolocationmanager-V5\#geolocationmanagergetcurrentlocation-1