瓶倔强
瓶倔强
  • 发布:2024-07-16 18:05
  • 更新:2024-07-16 18:05
  • 阅读:124

【报Bug】uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错;

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Ventura 13.6.7

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: Android

手机系统版本号: Android 13

手机厂商: vivo

手机机型: s9

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uniapp开发的APP打开第三方地图软件,系统提示是否想要打开百度地图,选择【仅打开一次】,然后就没反应了,也不报错

预期结果:

期望:选择【仅打开一次】,可以跳转百度地图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>  
2024-07-16 18:05 负责人:无 分享
已邀请:

要回复问题请先登录注册