hye-log

[노마드코더]바닐라JS로 크롬 앱 만들기 (35)Geolocation, Openweathermap API 사용하기 본문

NomadCoder/(JS)크롬 앱 만들기

[노마드코더]바닐라JS로 크롬 앱 만들기 (35)Geolocation, Openweathermap API 사용하기

iihye_ 2022. 2. 23. 17:00

#24 navigator.geolocation.getCurrentPosition(successCallback,errorCallback)
successCallback : 모든게 잘 되었을 때 실행될 함수
errorCallback : 에러가 발생했을 때 실행될 함수

 

#4~#5 경도와 위도는 getCurrentPosition에서 불러온 postion parameter에서 latitude와 longtitude를 가져온다.

 

#7 api.openweathermap.org 에서 API_KEY를 받아서 날씨 정보를 가져온다

 

#8~#16 fetch는 Javascript가 대신 URL을 돌려주는 함수이다. reponse의 JSON을 얻어서 날씨 정보와 지역 정보를 가져온다.

728x90
Comments