JavaScript HTML DOM Geolocation(地理位置) coordinates 属性
-
coordinates 属性
coordinates属性返回设备的地球上经纬度。获取用户位置的纬度和经度:
尝试一下var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "此浏览器不支持Geolocation"; } } function showPosition(position) { x.innerHTML = "纬度: " + position.coords.latitude + "<br>经度: " + position.coords.longitude; }
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 coordinates 9.0+5.0+3.5+5.0+10.6+ -
坐标属性
属性 描述 coordinates.latitude 以十进制度返回位置的纬度 coordinates.longitude 以十进制度返回位置的经度 coordinates.altitude 以米为单位返回相对于海平面的位置高度 coordinates.accuracy 以米为单位返回纬度和经度属性的精度 coordinates.altitudeAccuracy 以米为单位返回高度属性的精度 coordinates.heading 返回设备行进的方向。 此值(以度为单位)表示距离设备的正北方向的距离。 0度表示真北,方向是顺时针确定的(东是90度,西是270度)。 如果速度为0,则航向为NaN。 如果设备无法提供标题信息,则此值为null coordinates.speed 以米/秒为单位返回设备的速度。 该值可以为null -
相关页面
HTML教程:地理位置