H5获取手机定位信息
H5获取手机定位信息
// 获取地理位置
if(navigator.geolocation) {
function success(pos){
var coords = pos;
alert( JSON.stringify(pos) )
document.getElementById('addPosition').innerHTML = JSON.stringify(pos.coords)
}
function error(posError){
console.log(posError)
}
var options = {
enableHighAccuracy:false,
timeout:0,
maximumAge:0
}
navigator.geolocation.getCurrentPosition(success,error,options);
var watchId = navigator.geolocation.watchPosition(success,error,options);
navigator.geolocation.clearWatch(watchId);
} else {
console.log('不支持地理位置');
}需要注意的是,获取的位置信息是: 坐标系的,如果要用百度地图或高度地图必须先转换一下,具体的就需要查看想地图的API接口了
Dcr163的博客
https://www.dcr163.cn/411.html(转载时请注明本文出处及文章链接)