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的博客
http://dcr163.cn/411.html(转载时请注明本文出处及文章链接)