1、添加百度地图定位js文件
<script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=百度地图申请秘钥"></script>
2、添加js代码获取详细位置
var geolocation = new BMap.Geolocation();
var gc = new BMap.Geocoder();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
var pt = r.point;
gc.getLocation(pt, function (rs) {
var addComp = rs.addressComponents;
var province = addComp.province;
var city = addComp.city;
var area = addComp.district;
console.log( '您的位置:'+r.point.lng+','+r.point.lat + '----'+ province + city + area);
} );
} else {
alert('failed'+this.getStatus());
}
},{enableHighAccuracy: true});