1.0.3 • Published 3 months ago

react-native-launch-kakao-navi v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

react-native-launch-kakao-navi

Getting started

$ npm install react-native-launch-kakao-navi --save

Mostly automatic installation

$ react-native link react-native-launch-kakao-navi

Usage

안드로이드 : AndroidManifest.xml
 <meta-data android:name="com.kakao.sdk.AppKey" android:value="@string/kakao_app_key" />

IOS : info.plist
    <key>KAKAO_APP_KEY</key>
    <string>키값</string>
    
	<key>LSApplicationQueriesSchemes</key>
	<array>
		<string>kakaonavi-sdk</string>
	</array>



```javascript
import LaunchKakaoNavi from 'react-native-launch-kakao-navi';


let arrData = { destName : "서울특별시 광진구 광장동 248-2", destX : 127.103432, destY: 37.546394};
let arrOptions = {
		coordType	: "WGS84",
		vehicleType	: 2,
		rpOption	: 1,
		routeInfo	: false,
		//startX: data.startX,
		//startY: data.startY,
		//startAngle: 0,
		userId		: "admin",
		returnUri	: "localhost"
	};	
let arrVias = null;										
LaunchKakaoNavi.navigate(arrData.destName, arrData.destY, arrData.destX, arrOptions, arrVias).then(async(res) => {
		if(res == "03")
		{
			alert("경로를 탑색할수 없습니다. 좌표를 확인하여 주십시오.");
		}	
	}
)
.catch(e => {
	alert("내비에 오류가 있어 사용할수 없습니다. 잠시후 다시 시도하여 주십시오.");
	console.log(e.message, e.code)
});