예
사용자의 위치의 위도와 경도를 얻을 :
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML =
"Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML =
"Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
X의 결과가 될 수있다 :
Latitude: 40.7242737
Longitude: -73.9802387
»그것을 자신을 시도 정의 및 사용
지구 위치 속성은 사용자의 위치를 찾는 데 사용할 수있는 위치 정보 객체를 반환합니다.
이 사용자의 개인 정보를 손상시킬 수 있기 때문에 사용자가이를 승인하지 않는 한, 위치는 사용할 수 없습니다.
참고 :이 속성은 읽기 전용입니다.
Gelocation에 대한 자세한 내용은, 우리의 방문 HTML5 Gelocation 자습서.
브라우저 지원
테이블의 숫자는 완전히 속성을 지원하는 최초의 브라우저 버전을 지정합니다.
재산 | |||||
---|---|---|---|---|---|
geolocation | 5.0 | 9.0 | 3.5 | 5.0 | 16.0 |
참고 : 위치 정보가 스마트 폰처럼 GPS와 장치에 대해 훨씬 더 정확합니다.
통사론
navigator.geolocation
기술적 세부 사항
반환 값 : | 지구 위치 객체에 대한 참조 |
---|
<네비게이터 객체