HTML5 위치정보

(*-*)浩
(*-*)浩원래의
2019-11-04 15:11:142732검색

HTML5 Geolocation

HTML5 위치정보

사용자 위치 찾기(권장 학습: html 튜토리얼)

HTML5 Geolocation API는 사용자의 지리적 위치를 얻는 데 사용됩니다.

본 기능은 사용자의 개인정보를 침해할 수 있으므로, 사용자의 동의 없이는 사용자의 위치정보를 이용할 수 없습니다.

브라우저 지원

Internet Explorer 9, Firefox, Chrome, Safari 및 Opera는 위치정보를 지원합니다.

참고: iPhone과 같이 GPS가 있는 기기의 경우 위치정보가 더 정확합니다.

HTML5 - 지리적 위치 사용

사용자 위치를 가져오려면 getCurrentPosition() 메서드를 사용하세요.

다음 예제는 사용자 위치의 경도와 위도를 반환하는 간단한 위치정보 예제입니다.

<script>
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;
  }
</script>

예시 설명:

위치정보 지원 여부 감지

지원되는 경우 getCurrentPosition() 메서드를 실행하세요. 지원되지 않는 경우 사용자에게 메시지가 표시됩니다.

getCurrentPosition()이 성공적으로 실행되면 showPosition 매개변수에 지정된 함수에 좌표 객체가 반환됩니다.

showPosition() 함수는 경도와 위도를 가져와 표시합니다.

위 예는 오류가 없는 매우 기본적인 위치정보 스크립트입니다. 다루다.

위 내용은 HTML5 위치정보의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.