怎么在微信页面调用高德地图和百度地图APP

zhuxuan2015 发布于 2016/06/30 09:27
阅读 22K+
收藏 0

怎么用js调用高德地图APP导航和百度地图APP导航,自动检测手机是否安装此APP,如果安装就启动APP,如果没有安装就跳转到下载页面。这个怎么写?

以下是问题补充:

@zhuxuan2015:充电网和星星充电微信公众号都可以点击导航出来一列菜单选择调用高德、百度、腾讯地图APP的,这个功能怎么实现的,通过微信浏览器调用APP (2016/06/30 10:38)
加载中
0
吴睿
吴睿
app应该不行哦,web的可以
0
z
zhuxuan2015
别告诉我不行,很多微信公众号已经实现了
0
kenvy
kenvy
微信官方的JS-SDK接口可以,看一下接口文档的地图导航部分吧
0
kenvy
kenvy

调用微信的自有方式打开地图APP。

使用微信内置地图查看位置接口

wx.openLocation({

    latitude: 0, // 纬度,浮点数,范围为90 ~ -90

    longitude: 0, // 经度,浮点数,范围为180 ~ -180。

    name: '', // 位置名

    address: '', // 地址详情说明

    scale: 1, // 地图缩放级别,整形值,范围从1~28。默认为最大

    infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转

});

z
zhuxuan2015
你好,感谢回答。我想请问如何调用高德地图和百度地图的APP,不只是微信内置地图的。
0
a
astars
在微信里可以通过JS调第三方的地图,这个可以去看第三方地图给的API,但是你要用JS检测用户是安装第三方地图,这个恐怕做不到,因为APP可以调APP,但JS暂时还不支持,除非是你用JS调你自己的APP,在用你自己的APP去调
0
树

使用应用宝的微下载, 有安装自动打开app没安装提示下载  

http://a.app.qq.com/o/simple.jsp?pkgname=com.baidu.BaiduMap



k
kjzhuang
怎么实现的?
z
zhuxuan2015
不对,安装了百度地图APP,还是一直到下载页面,并不会调用APP
z
zhuxuan2015
非常感谢!这个实现百度地图了
0
554330833a
554330833a
只能打开自带的
0
神性苏醒
这个解决了吗,正准备做这方面呢
0
xieqiling
xieqiling

怎么做的呀,能分享下吗?

返回顶部
顶部