uni.getLocation({
type: 'gcj02', // 必须用GCJ-02坐标系
altitude: true, // 获取高度信息(按需)
success: res => {
uni.openLocation({
latitude: 39.908823,
longitude: 116.397470,
name: "天安门广场",
address: "北京市东城区",
success: () => {
console.log('地图应用调起成功');
},
fail: (err) => {
uni.showToast({
title: '请安装地图应用',
icon: 'none'
});
}
});
},
fail: (err) => {
console.error('定位失败', err);
uni.showModal({
title: '提示',
content: '需要位置权限才能使用导航功能',
success: (res) => {
if (res.confirm) {
uni.openSetting(); // 跳转权限设置
}
}
});
}
});

h***@163.com
- 发布:2025-03-18 11:42
- 更新:2025-03-18 11:42
- 阅读:38
0 个回复