梦想之家

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接口了

相关推荐

您此刻的心情: