uni.chooseLocation({
success(e) {
console.log('choose location succ:', e)
that.addressObj = { ...e }
},
fail(err) {
console.log('choose location fail:', err)
},
complete(comp) {
console.log('choose location comp:', comp)
}
})
- 发布:2021-09-24 10:39
- 更新:2022-09-15 16:48
- 阅读:3581
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10专业版 64位
HBuilderX类型: 正式
HBuilderX版本号: 3.2.3
手机系统: Android
手机系统版本号: Android 8.0
手机厂商: 小米
手机机型: 小米6X 华为P20 vivo
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
直接调用chooseLocation
直接调用chooseLocation
预期结果:
打包后可以正常使用
打包后可以正常使用
实际结果:
无法正常使用 位置列表空白, 移动位置后一直转圈圈
无法正常使用 位置列表空白, 移动位置后一直转圈圈
bug描述:
打包使用的是云端证书,安卓端和IOS的高德地图key都配好了的 去后台找的SHA1, 真机测试无问题。 打包后位置列表空白 默认给定位到天安门了, 感觉打包后没有吊起GPS
下面上2张图 一张是真机调试的 , 一张是打包后APP的
海中月是天上月 (作者) - 80后帅气IT男
问题原因已找到,
首先第一点: 如果选择使用云端证书 需要去后台找一下证书的SHA1 然后重新创建一个高德key
第二点(太坑了): 打包的包名要与高德申请key所填的包名一致。。。。
WTF