Geolocation getCurrentPosition() 메서드
- 이전 페이지 coordinates
- 다음 페이지 position
- 하나层次 상으로 돌아가기 Geolocation 객체
정의와 사용법
getCurrentPosition()
메서드는 장치의 현재 위치를 반환합니다.
예제
사용자의 위치의 위도와 경도를 가져옵니다:
var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "이 브라우저는 지리적 위치를 지원하지 않습니다."; } } function showPosition(position) { x.innerHTML = "위도: " + position.coords.latitude + "<br>경도: " + position.coords.longitude; }
문법
navigator.geolocation.getCurrentPosition(성공, 에러, 옵션)
파라미터
파라미터 | 설명 |
---|---|
성공 | 필수입니다. Position 객체를 유일한 입력 매개변수로 가진 콜백 함수를 사용합니다. |
에러 | 선택입니다. PositionError 객체를 유일한 입력 매개변수로 가진 콜백 함수를 사용합니다. |
옵션 | 선택 사항. PositionOptions 객체. |
반환 값
장치의 현재 위치.
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
5.0 | 9.0 | 3.5 | 5.0 | 16.0 |
- 이전 페이지 coordinates
- 다음 페이지 position
- 하나层次 상으로 돌아가기 Geolocation 객체