uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错
- 发布:2024-07-16 18:05
- 更新:2024-07-16 18:05
- 阅读:124
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Ventura 13.6.7
HBuilderX类型: 正式
HBuilderX版本号: 4.23
手机系统: Android
手机系统版本号: Android 13
手机厂商: vivo
手机机型: s9
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
期望:选择【仅打开一次】,可以跳转百度地图app
期望:选择【仅打开一次】,可以跳转百度地图app
实际结果:
uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错
uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错
bug描述:
【报Bug】uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错;选择【始终允许】就可以正常跳转百度地图APP,代码如下:
<template>
<u-button @click="openMap">导航</u-button>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
openMap(){
const url = "baidumap://map/direction?origin=,&destination=name:新联村|latlng:31.599627086269603,121.18632283223751&coord_type=wgs84&mode=driving&src=andr.baidu.openAPIdemo";
plus.runtime.openURL(
url,
err => {
plus.nativeUI.alert(err);
},
'com.baidu.BaiduMap',
);
}
}
}
</script>
<style>
</style>
0 个回复