使用同样机型,系统是HarmonyOS_4.2.0,调用定位接口,时好时坏,大部分是坏

- 发布:2024-05-23 10:17
- 更新:2024-11-13 11:51
- 阅读:810
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows11
HBuilderX类型: 正式
HBuilderX版本号: 4.15
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: HUAWEI Pocket 2
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能正常获取到位置信息
能正常获取到位置信息
实际结果:
未正常获取到位置信息
未正常获取到位置信息
bug描述:
使用uni.getLocation接口获取位置信息报错 :
{"errMsg":"getLocation:fail [geolocation:6]定位结果错误 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明,错误详细信息:#id:ScGNjYWpjZGtiZjY2ZWlnbGJmamNlZjgxMzYwOTRiLA==#csid:a7594380419a45369fcc62157d0b25a2location faile retype: rdesc:78#0601#pm111011","errCode":4,"code":4}
我联系了高德官方人员,那边说需要将高德定位sdk升级至6.4.5,解决了华为部分机型定位失败返回错误码6的问题
想问一下hbuider这边下个版本可以升级一下sdk吗,我们大部分的华为机型客户现在定位都经常出现这个问题,已经影响到项目运营了,望答复
3 个回复
l***@163.com
华为新手机,一样的 时不时报一样的错,问了高德也说要升级6.4.5
DCloud_heavensoft
内部已修复,请等待下版升级
yangyuanlife
下个版本还没发布吗
2024-06-03 16:12
l***@163.com
下个版本几号发布,等更新
2024-06-06 14:59
8***@qq.com - 90后
2024-11-13 hbuilderx 4.29 还是有这个问题,[geolocation:6]定位结果错误,测试机型:华为mate60
vue2干到退休 (作者)
之前的问题是100%失败,你现在这个问题应该是偶尔出现吧,我有时候也这样,切换下wifi或者流量就好了,高德那边回复是重新开下网络或者用wifi 网络好的地方试下
2024-11-14 11:25
8***@qq.com
回复 vue2干到退休: 确实是,我一次调试是测试机型100%定位不到,但是连了一线wifi可以了,但还是时好时坏,大部分时候坏
2024-11-14 14:06
vue2干到退休 (作者)
回复 8***@qq.com: 如果是使用了高德或者其他平台的,可以找那边问问,uni毕竟也只是个集成了他们的sdk
2024-11-14 14:47
8***@qq.com
回复 vue2干到退休: 怎么看现有hbuilderx内置高德SDK的版本呢
2024-11-15 11:37
vue2干到退休 (作者)
回复 8***@qq.com: 这个我是在hbuilderx更新日志里面找的,最近的一次更新的是 高德地图 SDK 为 10.0.700 版,高德定位 SDK 为 6.4.5 版
2024-11-15 14:34