안드로이드 스튜디오를 통해 만든 앱에서 카카오 네비 호출시
, 카카오 네비 앱이 뜨지 않고 구글 Play Store 화면으로 연결이 됩니다.
혹시 어떤 부분을 확인해 보아야 할지요.
아래의 kakaoNavi함수 호출시 "플레이 스토어"로 연결이 됩니다.
@JavascriptInterface
public void kakaoNavi(String name, String coordinateX, String coordinateY) {
if (!_commonLib.isNullOrEmpty(name) && _commonLib.isDouble(coordinateX) && _commonLib.isDouble(coordinateY)) {
_dialogLib.progress(true);
Location destination = Location.newBuilder(name, Double.parseDouble(coordinateX), Double.parseDouble(coordinateY)).build();
KakaoNaviParams.Builder builder = KakaoNaviParams.newBuilder(destination).setNaviOptions(NaviOptions.newBuilder().setCoordType(CoordType.WGS84).build());
KakaoNaviService.getInstance().shareDestination(_context, builder.build());
new android.os.Handler().postDelayed(new Runnable() {
public void run() {
_dialogLib.progress(false);
}
}, 3000);
} else {
Toast.makeText(_context, "위치 정보가 올바르지 않습니다.", Toast.LENGTH_SHORT).show();
}
}
플레이스토어로 연결된 화면 캡쳐 이미지