js调用百度地图api获取当前位置并经行位置判断
  • 分享到微信朋友圈
    X

本文介绍如何使用JavaScript调用百度地图API来获取用户的当前位置

引入js

<script src="js/jquery-1.10.2.min.js" type="text/javascript"></script> 
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script>

HTML代码

<div>
    <span>您可能的位置 <a id="location">孟加拉国Spectra网络</a></span>
</div>

主要js

<script type="text/javascript">

    function myFun(result) {
        var cityName = result.name;
        $("#location").text(cityName);
        if ((cityName == "北京市") | (cityName == "上海市") | (cityName == "深圳市") | (cityName == "成都市")) {
            return true;
        }
        else {
            return false;
        }
    }
    var myCity = new BMap.LocalCity();
    myCity.get(myFun);
</script>