Geolacation
: 사용자 위치 확인latitude
: 위도 /longitude
: 경도
- 브라우저에서 위치 좌표를 주는 기능 (WIFI, 위치, GPS 등)
- 2개의 argument 필요
navigator.geolocation.getCurrentPosition(success[1], error[2]);
[1] 모든 게 잘 됐을 때 실행 될 함수
[2] 에러가 발생 했을 때 실행 될 함수
function onGeoOk(position) {
const lat = position.coords.latitude;
const lng = position.coords.longitude;
console.log("you live in", lat, lng);
}
function onGeoError() {
alert("Can't find you. No weather for you.");
}
navigator.geolocation.getCurrentPosition(onGeoOk, onGeoError);
success → onGeoOk 실행
Error → onGeoError 실행