function getLocation() {
if(navigator.geolocation) {
var getOption={
enableHighAccuracy:true,
timeout:8000,
maximumAge:0
};
navigator.geolocation.getCurrentPosition(showPosition, showError,getOption);
} else {
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
var convertor = new BMap.Convertor();
var pointArr = [];
pointArr.push(new BMap.Point(r.point.lng,r.point.lat));
//浏览器获取百度坐标
sessionStorage.setItem(‘x‘, r.point.lng)
sessionStorage.setItem(‘y‘, r.point.lat)
}else{
alert(‘failed‘+this.getStatus());
}
},{enableHighAccuracy: true})
}
}
function showError(error) {