HarmonyOS 使用geoLocationManager.getCurrentLocation接口无法获取海拔高度信息

使用 geoLocationManager.getCurrentLocation 接口获取GPS定位信息

使用虚拟机时可以获得海拔高度信息,使用真机时海拔高度永远是0

HarmonyOS
2025-01-10 07:51:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

FIRST_FIX快速定位优先策略会同时使用GNSS定位和网络定位技术,如果使用的是网络定位的话那么是没有海拔返回的,可以试下修改LocationRequestPriority为ACCURACY或者设置LocationRequestScenario为NAVIGATION在户外开阔地方测试下

位置请求中位置信息优先级类型参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-geolocationmanager-V5#locationrequestpriority

分享
微博
QQ
微信
回复
2025-01-10 10:16:44
相关问题
watch3如何获取海拔高度
3267浏览 • 1回复 待解决
EnvironmentCallback无法获取信息
2234浏览 • 1回复 待解决
应用通过什么接口获取设备标识信息
1955浏览 • 1回复 待解决
设备信息中的udid无法获取
2340浏览 • 1回复 待解决
HarmonyOS 获取版本信息怎么使用
328浏览 • 1回复 待解决
场景化控件中无法获取到定位信息
2088浏览 • 1回复 待解决
获取安全地理位置信息接口的实现
703浏览 • 1回复 待解决