百度地图定位获取当前位置
1.百度地图api地址: http://lbsyun.baidu.com/index.php?title=jspopular 该项目中使用的是JavaScript API v2.0 先在百度地图的控制台创建应用,选择相应的权限,创建成功后就能得到相应的密钥 在public的index.html中用script标签直接引入百度地图的js <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的密钥"></script> //通过百度地图获取当前定位 var geolocation = new BMap.Geolocation(); var geoc = new BMap.Geocoder(); geolocation.getCurrentPosition(function(r){ // r为当前位置的获取到的对象,里面有各类属性 console.log(r) geoc.getLocation(r.point, function(rs){ var addComp = rs.addressComponents; //打印当前位置的省、市、区、街道、街道号 // console.log(addComp.province + ", " + addComp.city + ", " + addComp