src="//apis.daum.net/maps/maps3.js?apikey=키값&libraries=services"
선언 하고 구글맵을 이용하여 클릭된 위치 값으로 다음 주소를 가져 왔습니다.
이번에 다음 도메인이 더이상 안된단 안내를 읽고 변경 중인데요
src="//dapi.kakao.com/v2/maps/sdk.js?appkey=키값&libraries=services"
으로 변경 하고 클릭 하니 searchDetailAddrFromCoords 여기서 막혀 버립니다
무슨 문제 일까요?
변경되고 난 API는 그 콜백 구성이 바뀌었습니다.
http://apis.map.daum.net/web/sample/coord2addr/
이 예제도 동작하지 않으신다면 문제가 있겠지만
만약 동작한다면
searchDetailAddrFromCoords(mouseEvent.latLng, function(result, status) {
if (status === daum.maps.services.Status.OK) {
var detailAddr = !!result[0].road_address ? '<div>도로명주소 : ' + result[0].road_address.address_name + '</div>' : '';
detailAddr += '<div>지번 주소 : ' + result[0].address.address_name + '</div>';
var content = '<div class="bAddr">' +
'<span class="title">법정동 주소정보</span>' +
detailAddr +
'</div>';
// 마커를 클릭한 위치에 표시합니다
marker.setPosition(mouseEvent.latLng);
marker.setMap(map);
// 인포윈도우에 클릭한 위치에 대한 법정동 상세 주소정보를 표시합니다
infowindow.setContent(content);
infowindow.open(map, marker);
}
});
이 코드의 구성을 작성하신 코드와 다시 비교해 보세요.