기술 블로그
expo-location 본문
반응형
import * as Location from 'expo-location'
expo-location 전체를 Location 이름으로 가져온다 .
bare에서는 추가 설정이 필요하다
const {status} = await Location.requestForegroundPermissionsAsync();
status 값은 성공시 'granted'로 넘어옵니다.
현 위치에 대한 정보를 얻고자 한다면
//현 위치 정보 얻기
const locationData = await Location.getCurrentPositionAsync();
const lati = locationData['coords']['latitude']; //위도
const long = locationData['coords']['longitude']; //경도
getCurrentPositionAsync() 메서드로 데이터를 가져온 후
['coords']['latitude'] //위도
['coords']['longitude'] //경로
배열에 접근 해 각각 위도와 경도에 접근한다.
위 메서드는 정확하지만 느린 정보를 제공한다.
Location.getLastKnownPositionAsync()
메서드를 통해 빠르지만 부정확한 정보를 제공받을 수 있다.
반응형
'프론트엔드 > 처음 배우는 리액트 네이티브' 카테고리의 다른 글
Hooks 규칙 (0) | 2022.06.22 |
---|---|
react-navigation (0) | 2022.04.24 |
Comments