[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
기본 사항
로컬 (REST) API 에 대한 설명은 로컬 API 가이드 를 참고하세요.
지도 SDK에 대한 설명은 Kakao Map API 가이드 를 참고하세요.
지도/로컬 API 사용 시 활용할 수 있는 카카오맵 아이콘 이미지는
Kakao Map 리소스 페이지에서 다운받울 수 있습니다.
로컬 API의 주소검색 기능과 당사가 별도로 제공하는 우편번호 서비스는 서로 다른 서비스 입니다.
우편번호 서비스 사용과 관련해서는 이곳에서 대응해드리기 어려우며
우편번호 서비스 가이드 내 “문의하기” 를 이용해주세요.
문의글 작성은
꼭 현재 사용 중인 앱키를 등록한 계정으로 해주셔야 정확한 안내가 가능합니다.
또한 서비스 소유자/회사와 계정 소유자가 동일하거나 소속관계가 확인되어야 정확한 안내/대응이 가능합니다.
문의하시기 전에 이곳 DevTalk의 게시글 검색을 통해
유사 문의에 대한 답변을 먼저 찾아보시면 더 빠르게 문제 해결이 가능할 수 있습니…
JavaScript 키 6c3f0740c568d1c0ca1964502e92ea60
이용하여 android 상의 WebView 상에 지도맵을 구성하고 있습니다.
등록된 사이트중 https 기본도메인에서는
Android WebView와 PC 크롬브라우져에서 둘다 잘 로딩됩니다.
그러나 , 개발을 위해 개인 pc상에 연결시에는 kakao map 을 로딩시 안되는데요.
http 접속을 위해 network-security-config상에 해당 http://192.168.0.17:8080를 등록하였습니다.
PC 크롬 브라우져에서는 http://192.168.0.17:8080 접속하면 정상적으로 맵이 로딩되지만
안드로이드 WebView시에는 Kakao 맵이 로딩이 실패하여 스크립트 장애가 발생합니다.
kakao is not defined", source: http://192.168.0.17:8080/phone/common/map_kko.jsp?x=126.978656&y=37.566826
해결책을 알려주시면 감사하겠습니다.
해당 오류는 지도 SDK를 정상적으로 로드하지 못해서 생긴 오류입니다.
HTTPS 환경과 로컬 PC에서 정상 동작이 된다면
안드로이드 웹뷰에서 SDK를 로드하지 못하고 있는걸로 보이는데요.
웹뷰 설정(인터넷 권한, 보안 설정 등)이나 웹뷰에서 호출하는 도메인(보통 http://IP주소 , 로컬 html 파일이면 file:// 을 등록)을 확인해서 사이트 도메인에 추가되었는지 확인해주세요.
아래는 HTTP관련 설정에 대한 유사 게시글 답변입니다.
참고만 해주시고 SDK가 정상 로드될 수 있게 웹뷰 환경을 확인해주세요.
https://devtalk.kakao.com/t/topic/127034/2?u=lea.ju