Ayumi
Ayumi
  • 发布:2015-08-26 09:39
  • 更新:2019-04-15 13:20
  • 阅读:7213

plus.maps.openSysMap( )怎么实现打开选择哪个地图app

分类:HTML5+

plus.maps.openSysMap( ),默认是打开系统地图。

怎么实现打开选择哪个地图app

2015-08-26 09:39 负责人:无 分享
已邀请:

最佳回复

DCloud_IOS_XTY

DCloud_IOS_XTY

  • 2***@qq.com

    离线打包,使用openURL和launchApplication都是无法识别已安装APP,是有什么设置吗

    2018-12-18 10:40

  • h***@163.com

    回复 2***@qq.com: 那是因为在离线打包ios中没有添加白名单。"apple" : {


                "urlschemewhitelist":[  
    "baidumap",
    "iosamap"
    ]
    },

    2019-04-22 15:05

Ayumi

Ayumi (作者)

<a class="mui-icon mui-pull-right" id="openmap">打开地图</a>  

document.getElementById('openmap').addEventListener('tap', function(){  

         plus.runtime.openURL('baidumap://map/direction?origin=34.264642646862,108.95108518068&destination=40.007623,116.360582&mode=driving&src=yourCompanyName|yourAppName');  

});

用这样打不开百度应用,
直接用链接a才能打开应用

<a class="mui-icon mui-pull-right" href="baidumap://map/direction?origin=34.264642646862,108.95108518068&destination=40.007623,116.360582&mode=driving&src=yourCompanyName|yourAppName">打开地图</a>
DCloud_IOS_XTY

DCloud_IOS_XTY

使用保留字符时,URL需要进行编码

Cheng11

Cheng11

解决了吗?能给个例子吗?

该问题目前已经被锁定, 无法添加新回复