uni-app 部分华为机型 uni.getLocation 获取定位失败 需升级高德定位SDK至最新版6.4.5版本

uni-app 部分华为机型 uni.getLocation 获取定位失败 需升级高德定位SDK至最新版6.4.5版本

开发环境 版本号 项目创建方式
Windows Windows11 HBuilderX

操作步骤:

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

预期结果:

  • 能正常获取到位置信息

实际结果:

  • 未正常获取到位置信息

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吗,我们大部分的华为机型客户现在定位都经常出现这个问题,已经影响到项目运营了,望答复

更多关于uni-app 部分华为机型 uni.getLocation 获取定位失败 需升级高德定位SDK至最新版6.4.5版本的实战教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

华为新手机,一样的 时不时报一样的错,问了高德也说要升级6.4.5

更多关于uni-app 部分华为机型 uni.getLocation 获取定位失败 需升级高德定位SDK至最新版6.4.5版本的实战教程也可以访问 https://www.itying.com/category-93-b0.html


内部已修复,请等待下版升级

下个版本还没发布吗

下个版本几号发布,等更新

2024-11-13 hbuilderx 4.29 还是有这个问题,[geolocation:6]定位结果错误,测试机型:华为mate60

之前的问题是100%失败,你现在这个问题应该是偶尔出现吧,我有时候也这样,切换下wifi或者流量就好了,高德那边回复是重新开下网络或者用wifi 网络好的地方试下

回复 vue2干到退休: 确实是,我一次调试是测试机型100%定位不到,但是连了一线wifi可以了,但还是时好时坏,大部分时候坏

回复 8***@qq.com: 如果是使用了高德或者其他平台的,可以找那边问问,uni毕竟也只是个集成了他们的sdk

回复 vue2干到退休: 怎么看现有hbuilderx内置高德SDK的版本呢

回复 8***@qq.com: 这个我是在hbuilderx更新日志里面找的,最近的一次更新的是 高德地图 SDK 为 10.0.700 版,高德定位 SDK 为 6.4.5 版

回到顶部