html5中高德、腾讯、百度 地图api调起手机app

本文介绍了一种通过JavaScript为不同的在线地图服务(如高德地图、腾讯地图和百度地图)生成定制化链接的方法。该方法根据组织名称和地址信息动态创建地图链接。
html 部分

<div id="mapBg">
    <div class="mapTab">
        <a href="" class="mapBtn_g"><div>高德地图</div></a>
        <a href="" class="mapBtn_t"><div>腾讯地图</div></a>
        <a href="" class="mapBtn_b"><div>百度地图</div></a>
    </div>
</div>
js 部分

/*高德*/
var mapUrl_gd ="http://uri.amap.com/marker?position=108.958486,34.271454&name="+inform.orgName+"&src=yellowpage&coordinate=gaode&callnative=1";
 $("#mapBg .mapTab .mapBtn_g").attr("href",mapUrl_gd);

/*腾讯*/
var mapUrl_tx = "http://apis.map.qq.com/uri/v1/marker?marker=coord:34.271454,108.958486;title:"+inform.orgName+";addr:"+inform.orgAddress+"&referer=yellowpage"
 $("#mapBg .mapTab .mapBtn_t").attr("href",mapUrl_tx);

/*百度*/
var mapUrl_bd ="http://api.map.baidu.com/marker?location=34.271454,108.958486&title="+inform.orgName+"&content="+inform.orgAddress+"&output=html&src=yellowpage";
$("#mapBg .mapTab .mapBtn_b").attr("href",mapUrl_bd);

效果图:

 

转载于:https://www.cnblogs.com/jrg-Archer/p/9037023.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值