使用html5获取当前手机的经纬度,并接入百度地图API,查询出当前位置

  • Post author:
  • Post category:其他


最近项目需要,稍微研究一下html5获取当前地理位置的问题。

获取当前位置的经纬度很简单,一句代码就搞定

navigator.geolocation.getCurrentPosition(function (position) {
                longitude = position.coords.longitude;
                latitude = position.coords.latitude;
            });

然后查阅百度地图API,很easy,也是几句代码就搞定的事

        var map = new BMap.Map("allmap");<pre name="code" class="javascript">        var point = new BMap.Point(longitude,latitude);<pre name="code" class="javascript">        var geoc = new BMap.Geocoder();
        geoc.getLocation(point, function(rs){
            var addComp = rs.addressComponents;
            alert(addComp.province + ", " + addComp.city + ", " + addComp.distri



版权声明:本文为dennis19910627原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。