uni.startLocationUpdate({
type: 'gcj02',
needFullAccuracy: true,
success: (res) => {
uni.onLocationChange((item)=>{
console.log(item)
})
},
fail: ({ errCode, errMsg }) => {
// 数据埋点
that.bdMapError({
errCode,
errMsg,
})
},
})
- 发布:2024-07-09 09:53
- 更新:2024-07-10 11:52
- 阅读:256
产品分类: 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
实际 有问题 不能正常返回,只能返回wgt84
bug描述:
使用uni.startLocationUpdate +uni.onLocationChange获取不到gcj02坐标,已配置百度地图和定位key值
离线打包用的是3.8.12进行打包的,报错{"errMsg":"onLocationChange:fail not support gcj02"}
目前将基座及打包配置更新到4.15 还是继续报错
pure111 (作者)
你好,昨天更新了下离线打包的基座,可以成功了,之前版本的基座有问题
2024-07-10 11:58
DCloud_Android_THB
回复 pure111: 好的
2024-07-10 12:55