본문으로 건너뛰기

카카오 내비게이션 시작하기

시작하기 전에​

Core패키지에 대한 의존성을 설치하고 관련 플랫폼별 설정을 완료해야 합니다.

시작하기​

navi 패키지로 카카오 내비게이션 기능을 사용할 수 있습니다.

카카오내비 앱을 열어 길 안내 또는 목적지 공유를 요청합니다.

공식 문서를 참고하세요.

설치하기​

npm install --save @react-native-kakao/navi

카카오내비 설치 여부​

SDK를 초기화한 뒤 isKakaoNaviInstalled()로 카카오내비 앱 설치 여부를 조회합니다. 조회만 하며 앱이나 설치 페이지를 열지 않습니다.

import { isKakaoNaviInstalled } from '@react-native-kakao/navi';

const isInstalled = await isKakaoNaviInstalled();

Android는 카카오 SDK의 설치 확인 결과를 반환하고, iOS는 kakaonavi-sdk URL 스킴을 실행할 수 있는지 확인합니다. iOS에는 카카오내비 설정의 앱 조회 스킴이 필요합니다. 웹은 설치 여부를 확인할 수 없어 false를 반환하며, 모바일 웹의 실행 요청은 navigateTo와 shareTo를 사용합니다.