kakao_flutter_sdk_navi library

카카오내비 API 클라이언트를 제공하는 패키지 길안내, 목적지 공유하기 기능 제공

Classes

KakaoSdk
Kakao SDK의 싱글턴 Context
Location
카카오내비에서 장소를 표현
카카오내비 API 호출을 담당하는 클래스
길안내 옵션

Enums

ApiErrorCause
KakaoApiException의 발생 원인
AppsErrorCause
AuthErrorCause
KakaoAuthException의 발생 원인
ClientErrorCause
KakaoClientException의 발생 원인
CoordType
좌표계 타입 선택
RpOption
안내할 경로를 최적화하기 위한 옵션
VehicleType
길안내를 사용할 차종(1~7) 선택

Extensions

StringExtensions on String

Properties

kakaoSchemeStream Stream<String?>
실행 중인 앱이 카카오 스킴 호출로 실행될 때 URL 전달
no setter

Functions

isAndroid() bool
isiOS() bool
isKakaoTalkInstalled() Future<bool>
카카오톡 앱 실행 가능 여부 확인
launchBrowserTab(Uri uri, {String? redirectUri, bool popupOpen = false}) Future<String>
플랫폼별 기본 브라우저로 URL 실행 URL을 팝업으로 열고싶을 때 popupOpen 사용. 웹에서만 사용 가능
receiveKakaoScheme() Future<String?>
종료된 앱이 카카오 스킴 호출로 실행될 때 URL 전달

Exceptions / Errors

KakaoApiException
카카오 API 호출 시 에러 응답
KakaoAppsException
카카오 Apps API 호출 시 에러 응답
KakaoAuthException
카카오 OAuth API 호출 시 에러 응답
KakaoClientException
SDK 내에서 발생하는 클라이언트 에러
KakaoException
카카오 SDK 를 사용하면서 발생하는 에러 정보