창 내비게이터.geolocation
예시
사용자 위치의 위도와 경도를 가져옵니다.
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
정의 및 사용
이 geolocation
속성은 사용자의 위치를 찾는 데 사용할 수 있는 Geolocation 개체 를 반환합니다.
속성 은 geolocation
읽기 전용입니다.
이 geolocation
속성은 보안 컨텍스트(HTTPS)에서만 사용할 수 있습니다.
속성 은 geolocation
사용자가 승인한 경우에만 사용할 수 있습니다.
통사론
navigator.geolocation
반환 값
유형 | 설명 |
객체 | Geolocation 개체에 대한 참조입니다. |
브라우저 지원
navigator.geolocation
모든 브라우저에서 지원됩니다:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |