uni.chooseLocation({
success: (res)=> {
console.log('位置名称:' + res.name);
console.log('详细地址:' + res.address);
console.log('纬度:' + res.latitude);
console.log('经度:' + res.longitude);
this.form.address = res.name
this.form.lat = res.latitude
this.form.lng = res.longitude
},
fail: (err) => {
showTips('获取位置失败')
},
complete: () => {
this.isRequesting = false;
}
});

- 发布:2025-04-09 15:01
- 更新:2025-04-09 16:39
- 阅读:120
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows10家庭中文版
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: Redmik30
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
附件有视频
附件有视频
预期结果:
早日修复正常
早日修复正常
实际结果:
早日修复正常
早日修复正常
bug描述:
uni.chooseLocation(OBJECT) 打开地图选择位置Api,有bug。在App端调起该api时,无法获取设备当前的位置在地图控件上显示,并且在此地图控件中滑动位置之后,然后点击右下角定位图标,想锚点回去当前位置时,也是不行。在2024年uni.chooseLocation Api还是正常的。今年2025年才出现这些bug。(附件有 bug测试视频)
1***@163.com (作者)
官方的bug,使用者自身是无法解决的。等官方回复吧,现在官方还没回应
2025-04-11 18:04