vue2干到退休
vue2干到退休
  • 发布:2024-05-23 10:17
  • 更新:2024-11-13 11:51
  • 阅读:810

【报Bug】部分华为机型 uni.getLocation 获取定位失败,需升级高德定位SDK至最新版6.4.5版本

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows11

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: HUAWEI Pocket 2

页面类型: vue

vue版本: vue2

打包方式: 云端

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

2024-05-23 10:17 负责人:DCloud_App_Array 分享
已邀请:
l***@163.com

l***@163.com

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

DCloud_heavensoft

DCloud_heavensoft

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

  • yangyuanlife

    下个版本还没发布吗

    2024-06-03 16:12

  • l***@163.com

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

    2024-06-06 14:59

8***@qq.com

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

要回复问题请先登录注册