웹 서버를 실행시켜서 앱을 실행시키라는게 서버를 구축해야만 지도를 띄울 수 있다는 말인가요?
테스트는 로컬 서버만으로 충분합니다.
http://apis.map.daum.net/web/guide/
위 가이드에도 나와 있듯이,
접속 도메인 이름을 등록하여 사용하도록 되어 있기 때문에
인증을 위해 서버가 필요한 것이고요.
python을 이용하여 서버를 내 컴퓨터(로컬)에 띄우는 방법도 나와있습니다.
물리적으로 분리되어 있는 서버는 개발 단계에서 필요 없습니다.
감사합니다.
근데 왜 이렇게 바뀌었나요?
예전에는 html만 익스플로러에서 열면 지도가 바로 나왔었는데요…
글쎄요… 말씀했던 예전이 언제인지는 모르겠으나…
서버를 만드는 가이드가 추가되어서 꼭 서버를 만드는 방식으로 바뀐 것 처럼 보이지만
실제로는 바뀐건 없습니다.
어짜피 서비스든 테스트든 인증은 거쳐야 하기에
정론적인 답변이 서버를 만들어서 확인해야 한다.
일 뿐,
시도해보신 방법에 영향을 줄 정도로 API 로딩하는 방식이 변경된 적은 없어요.
브라우저가 업데이트 되면서 브라우저에서 자체적으로 막은 것 일수도 있습니다.
음… 우연찮게도 제 주변에서도 같은 현상을 겪으신 분이 있어서
확인 중입니다. 혹시 원인이 밝혀지면 알려드리겠습니다.
예전이라고 말씀드린 것은 daum api를 사용할 때를 말씀드린 거에요.
src=“http://apis.daum.net/maps/maps3.js?apikey=”
이었던 것이
src="//dapi.kakao.com/v2/maps/sdk.js?appkey="
이런 식으로 바뀌면서 그러네요.
아! 그럼 안 되는게 맞습니다.
그래서 http://apis.map.daum.net/web/guide/
여기에 서버를 띄우는 가이드를 넣은 것이기도 하고요.
딱히 사용자분들에게 불편을 드리려고 한 조치는 아니었습니다.
서비스 제공에 있어서 부작용을 없애기 위해 결정된 사항이기에 양해 부탁드립니다.
제가 확인해 본다고 했던 것은 또 다른 얘기라서 이 부분은 무시하셔도 되겠네요. ^^;
html내부에서 script 태그로 스크립트를 로딩하는 url은 그대로 쓰시면 되고요.
더블클릭해서 파일로 여는게 이제는 안 되기 때문에
서버를 띄워서 브라우저 주소창에 http://localhost:xxxx 로 접속하여 확인을 하시면 됩니다.
음… 그러니까 결국은 로컬서버든 원격서버든 서버를 하나 만들고 그 도메인을 카카오에 등록해서 사용해야 한다는 말씀이신건가요?
그리고 어플리케이션에서 지도를 열려면 서버가 살아있어야 하는게 맞나요?
이해하신게 정확하게 맞습니다.
처음에 그걸 여쭤본거였는데…ㅋ
아… 사용자 분들이 어떻게 사용하고 계신지 모르고
어디까지 알고 계신건지 모르기 때문에
보통 제가 사용자분들의 상황을 혼자 추측해서 답변하곤 하는데요.
이게 뭔가 추가 질문으로 이어지면서 저 혼자 혼란속으로 빠져들었습니다.
네 그래도 친절한 답변 감사드립니다.
다음엔 더 정확히 질문할게요.
수고하세요.