To.프론트
어려어잉 ㅜㅅㅜ
든든합니다… 국밥멤버
(Geo) 사용하시는 API 알려주세용!
navigator.geolocation
- navigator.geolocation의 Geolocation API사용
- getCurrentPosition()를 이용

- latitude: 위도, longitude: 경도
{ latitude: 37.xxx, longitude: 126.xxx }
- 사용자의 위치엑세스 허용이 필요
navigator.geolocation.watchPosition
- navigator.geolocation의 Geolocation API사용
- watchPosition()를 이용 → 사용자가 움직이는 것을 지속적으로 감시하는 기능 (like 1초마다 getCurrentPosition을 하는 느낌??)
- 데이터는 getCurrentPosition이랑 동일합니다.
- latitude: 위도, longitude: 경도
{ latitude: 37.xxx, number longitude: 126.xxx, number }
웹에서 되는 기능 - 모바일 앱에서만 되는 기능
ㅤ | 웹에서만 되는 기능 | 모바일 앱에서만 되는 기능 |
스와이프 | X | O |
GPS | O | O |
알림 | 🔺 | 🔺 |
알림 기능은 대부분의 브라우저 환경에서 지원하고
iOS 최신 버전에서는 PWA + 홈 화면에 추가라는 제약이 있습니다.
MDN Push API
최후의 수단으로 알림을 다른 앱(카카오톡)을 사용해서 발송하고 링크로 재접속하도록 유도할 수 있어요…
To.백엔드
저희 예상 data는 요렇게 전송될 것 같아요. 혹시 혹시 도로명주소나 지번주소로 응답 받고 싶으시면 전송해드릴 수 있슴다
{ latitude: 37.xxx, number longitude: 126.xxx, number }