//dapi.kakao.com/v2/maps/sdk.js 표시를 못하고 있습니다

모바일웹에서 적용한 내용입니다.

  • http://apis.daum.net/maps/maps3.js?apikey=apikey value”
    위내용은 다음에서 제공한 스크립트를 사용할 경우 지도에 이미지를 표시를 하지만 아래 구분을 사용할 경 우 지도이미지가 나타나지 않습니다.

  • //dapi.kakao.com/v2/maps/sdk.js?appkey=apikey value”

      var mapContainer = document.getElementById('staticMap'), // 지도를 표시할 div 
      	mapOption = { 
      		center: new daum.maps.LatLng(<?=$sync_lat?>, <?=$sync_lng?>), // 지도의 중심좌표
      		level: 3 // 지도의 확대 레벨
      	};
      var map = new daum.maps.Map(mapContainer, mapOption); // 지도를 생성합니다
    
      // 지도타입 컨트롤의 지도 또는 스카이뷰 버튼을 클릭하면 호출되어 지도타입을 바꾸는 함수입니다
      function setMapType(maptype) { 
      	var roadmapControl = document.getElementById('btnRoadmap');
      	var skyviewControl = document.getElementById('btnSkyview'); 
      	if (maptype === 'roadmap') {
      		map.setMapTypeId(daum.maps.MapTypeId.ROADMAP);    
      		roadmapControl.className = 'selected_btn';
      		skyviewControl.className = 'btn';
      	} else {
      		map.setMapTypeId(daum.maps.MapTypeId.HYBRID);    
      		skyviewControl.className = 'selected_btn';
      		roadmapControl.className = 'btn';
      	}
      }
    
      // 지도 확대, 축소 컨트롤에서 확대 버튼을 누르면 호출되어 지도를 확대하는 함수입니다
      function zoomIn() {
      	map.setLevel(map.getLevel() - 1);
      }
    
      // 지도 확대, 축소 컨트롤에서 축소 버튼을 누르면 호출되어 지도를 확대하는 함수입니다
      function zoomOut() {
      	map.setLevel(map.getLevel() + 1);
      }
    
      var markerPosition = new daum.maps.LatLng(<?=$sync_lat?>, <?=$sync_lng?>); 
      // 마커를 생성합니다
      var marker = new daum.maps.Marker({
      	position: markerPosition
      });
    
      // 마커가 지도 위에 표시되도록 설정합니다
      marker.setMap(map);
    
      // 마커가 드래그 가능하도록 설정합니다 
      marker.setDraggable(true);

내 어플리케이션 → 사용하시는 서비스명 → 일반 → 설정에서

플랫폼에 도메인추가해주시면 잘될거에요

10개 제한이라하는데…

앞에 www 있는거랑 없는거랑 따로인식을하는거같아요

그럼 다음에서는 www 없이 인식이 가능한데 카카오는 www붙여야한다는건가요?
만일 3월말에 다음 서비스가 종료가 되면 apis.daum.net/maps/maps3.js 사용하면 안되나요?

왜냐하면 저희 회원들이 기존에 www없이 사용해서 지금에 와서는 바꿀수가 없습니다.

글쎼요… 일단 저도 lww0227님같은 상황에서 삽질하다가 알게된거뿐이라서요…

네…좋은 정보 감사합니다.

//dapi.kakao.com/v2/maps/sdk.js?appkey=apikey value”
스크립트 연결할때
http://dapi.kakao.com/v2/maps/sdk.js?appkey=apikey value”
이렇게 설정해도 문제가 없을까요?

가이드처럼 프로토콜을 명시하지 않으면
https 환경에서 API의 프로토콜을 자동으로 인식하고 넣어주기 때문에 생략한 것일 뿐입니다.

나중에 https로 변경할 것이 아니라면
말씀하신대로 사용하셔도 전혀 문제가 없습니다.

답변 감사합니다.
http://apis.daum.net/maps/maps3.js?apikey=키값” 이부분이 3월지나고 나서도 사용이 가능한가요??

http://dapi.kakao.com/v2/maps/sdk.js” 이부분으로 연결하면 지도이미지가 나타나지 않네요
모바일환경에서 www 없이 바로 도메인만으로 사용중에있는데,

네, 당장 그 시점에는 사용 가능합니다만…
마이그레이션을 하시길 권고드립니다.

도메인 등록만 제대로 되었다면
services 라이브러리를 사용하지 않는 한
문제 없이 마이그레이션이 가능할겁니다.

도메인 등록을 한 번 확인해 주세요.