pure111
pure111
  • 发布:2024-07-09 09:53
  • 更新:2024-07-10 11:52
  • 阅读:158

【报Bug】uni.startLocationUpdate+uni.onLocationChange 百度地图sdk获取不到gcj02坐标

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: mate30

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: CLI

CLI版本号: 3.0.0-3081220230817001

示例代码:

uni.startLocationUpdate({
type: 'gcj02',
needFullAccuracy: true,
success: (res) => {
uni.onLocationChange((item)=>{
console.log(item)
})
},
fail: ({ errCode, errMsg }) => {
// 数据埋点
that.bdMapError({
errCode,
errMsg,
})
},
})

操作步骤:

uni.startLocationUpdate({
type: 'gcj02',
needFullAccuracy: true,
success: (res) => {
uni.onLocationChange((item)=>{
console.log(item)
})
},
fail: ({ errCode, errMsg }) => {
// 数据埋点
that.bdMapError({
errCode,
errMsg,
})
},
})

预期结果:

预期 希望能够正常返回

实际结果:

实际 有问题 不能正常返回,只能返回wgt84

bug描述:

使用uni.startLocationUpdate +uni.onLocationChange获取不到gcj02坐标,已配置百度地图和定位key值

离线打包用的是3.8.12进行打包的,报错{"errMsg":"onLocationChange:fail not support gcj02"}

目前将基座及打包配置更新到4.15 还是继续报错

2024-07-09 09:53 负责人:DCloud_Android_THB 分享
已邀请:
DCloud_Android_THB

DCloud_Android_THB

标准基座是否能成功?

  • pure111 (作者)

    你好,昨天更新了下离线打包的基座,可以成功了,之前版本的基座有问题

    2024-07-10 11:58

  • DCloud_Android_THB

    回复 pure111: 好的

    2024-07-10 12:55

要回复问题请先登录注册