코르도바 하이브리드 앱 카카오 네비

안녕하세요 코르도바 이용해서 하이브리드 앱 프로젝트 작업중입니다.
javascript로 카카오 네비게이션을 안드로이드에서 실행시키려고 합니다.

<script>
  Kakao.init('JavaScript'); // 사용하려는 앱의 JavaScript 키 입력
</script>

웹 프로젝트에 기입하고 호출을 하게되면 안드로이드 스튜디오에서
Blocked (possibly sub-frame) navigation to non-allowed URL: intent:kakaonavi-sdk://navigate?appkey=자바스크립트 키&apiver=1.0&extras=%7B%22KA%22%3A%22sdk%2F2.0.0%20os%2Fjavascript%20sdk_type%2Fjavascript%20lang%2Fko-KR%20device%2FLinux_aarch64%20origin%2Fhttp%253A%252F%252F192.168.0.35%253A8082%22%7D&param=%7B%22destination%22%3A%7B%22name%22%3A%22%ED%98%84%EB%8C%80%EB%B0%B1%ED%99%94%EC%A0%90%20%ED%8C%90%EA%B5%90%EC%A0%90%22%2C%22x%22%3A127.11205203011632%2C%22y%22%3A37.39279717586919%7D%2C%22option%22%3A%7B%22coord_type%22%3A%22wgs84%22%2C%22vehicle_type%22%3A1%2C%22rpoption%22%3A100%2C%22route_info%22%3Afalse%7D%7D#Intent;package=com.locnall.KimGiSa;S.browser_fallback_url=https%3A%2F%2Fkakaonavi.kakao.com%2Flaunch%2Findex.do%3Fappkey%3D8dbdbfe76093e4ca0a29c179a15c594e%26apiver%3D1.0%26extras%3D%257B%2522KA%2522%253A%2522sdk%252F2.0.0%2520os%252Fjavascript%2520sdk_type%252Fjavascript%2520lang%252Fko-KR%2520device%252FLinux_aarch64%2520origin%252Fhttp%25253A%25252F%25252F192.168.0.35%25253A8082%2522%257D%26param%3D%257B%2522destination%2522%253A%257B%2522name%2522%253A%2522%25ED%2598%2584%25EB%258C%2580%25EB%25B0%25B1%25ED%2599%2594%25EC%25A0%2590%2520%25ED%258C%2590%25EA%25B5%2590%25EC%25A0%2590%2522%252C%2522x%2522%253A127.11205203011632%252C%2522y%2522%253A37.39279717586919%257D%252C%2522option%2522%253A%257B%2522coord_type%2522%253A%2522wgs84%2522%252C%2522vehicle_type%2522%253A1%252C%2522rpoption%2522%253A100%252C%2522route_info%2522%253Afalse%257D%257D;end;

에러가 나오는데 어떻게 해결해야할지 모르겠습니다 ㅜㅜ

안녕하세요

Cordova에서 외부 URL을 호출하려면 config.xml에 allow-intent 설정을 해야 하는것으로 알고 있습니다.
관련 설정을 확인부탁드립니다

config.xml 대신 AllowListPlugin.java 에서
allowedIntents.addAllowListEntry(“kakaonavi://", false);
allowedIntents.addAllowListEntry("intent:kakaonavi://
”, false);

이런식으로 설정을 잡았는데 config.xml에서 잡는다면 어떤 url을 설정해야 할까요??

config.xml에

<allow-intent href="intent://*"/>

설정을 하고나서 호출을 하면

android.content.ActivityNotFoundException: No Activity found to handle Intent
에러가 뜹니다 ㅜㅜ

Cordova는 사용해 보지 않아 자세히 안내가 어려운점 양해 부탁드립니다.
해당 오류는 실행시킬 대상 앱이 설치되어 있지 않으면 발생하는데요 네비 앱이 설치되어 있을까요?

넵 설치 되어있습니다!

설치 되어 있어도 같은 에러가 나오네요ㅜㅜ

안녕하세요.
답변이 늦어 죄송합니다.

웹뷰 구현과 cordova 설정에 원인이 있을것 같은데요
저도 샘플 프로젝트를 하나 구성하여 테스트 해보도록 하겠습니다.

감사합니다!