[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
안녕하세요. 카카오 지도 연동을 하고있습니다.
app key 받아 script load 해서 사용중입니다.
화면에는 정상적으로 지도가 노출이 되는데 ctrl + P 또는 인쇄, window.print() 를 사용하면 미리보기 시 지도부분이 흰색으로 표시되고 왼쪽 하단에 250m kakao 만 노출이됩니다.
window.print() 호출 전 map.getCenter() 를 확인해봐도 정상좌표 출력됩니다.
폐쇄망에서 작업하고있지만 방화벽은 정상적으로 open되어있습니다. (dapi 및 map.daumcdn.net, maps.daum-img.net, mts.daumcdn.net, t1.daumcdn.net)
해당내용 문의드립니다
흰색화면이 나타나는 이유를 모르겠지만 해결해서 방법을 공유하고자 합니다.
우선 맵을 그릴때
안에 그려지는 타일이미지 부모태그로 존재하는 div 태그에 style=“position:absolute” 가 문제였습니다. (개발자도구에서 해당부분의 style 을 제거하면 정상 노출이됨)
저는 따로
를 만들어 map 안의 img, marker(positions), circles 를 canvas 에 추가하여 해결했습니다.
1개의 좋아요