지도API에 있는 예제는 제대로 작동이 되지만,
만들고 있는 웹페이지 내에서는 정상적으로 출력이 되지 않습니다.
아래는 출력이 제대로 되지 않는 경우이며, API에 있는 예제 중 마커를 추가하고 위치를 바꾼 것입니다.
위치를 바꾸기 전에도 출력은 제대로 되지 않았습니다.
<div id="map" style="width:100%;height:350px;"></div>
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=2c3adfbd4c9359122e113ffbf3da9318"></script>
<script>
var mapContainer = document.getElementById('map'), // 지도를 표시할 div
mapOption = {
center: new kakao.maps.LatLng(37.52112, 127.12836360000005), // 지도의 중심좌표
level: 3 // 지도의 확대 레벨
};
var map = new kakao.maps.Map(mapContainer, mapOption); // 지도를 생성합니다
// 마커가 표시될 위치입니다
var markerPosition = new kakao.maps.LatLng(37.52112, 127.12836360000005);
// 마커를 생성합니다
var marker = new kakao.maps.Marker({
position: markerPosition
});
// 마커가 지도 위에 표시되도록 설정합니다
marker.setMap(map);
// 아래 코드는 지도 위의 마커를 제거하는 코드입니다
// marker.setMap(null);
</script>