안녕하세요.
로드뷰 div 위에 마커를 사용하고 있었는데 Flash 사용시에는 잘 작동하다가 현재는 디자인 및 마커가 정상적으로 작동하지 않아 문의글 올립니다.
팝업 클릭시 해당 지역의 상세정보를 볼 수 있는 탭과 로드뷰 panoId가 존재할 경우 로드뷰도 보여주는 탭으로 화면이 구성되어있어 기존에는 팝업 생성 시 상세정보 데이터와 센터 X,Y 좌표를 가지고 로드뷰 화면을 호출하였습니다.
이때 로드뷰 탭은 div 의 style이 display:none 이였다가 탭 클릭시 block이 되면서 로드뷰 위에 마커가 같이 나오고 있었는데,
이번에 Flash 기능을 제거하고 사용하니 로드뷰의 div가 display:none 인 경우에는 마커가 정상적으로 로드뷰에 나타나지 않는 현상을 찾게 되었습니다.
제가 잘못 로직을 구성한건가 해서 카카오에서 제공하는 개발 가이드 샘플을 가지고 테스트를 해보아도 동일하게 마커가 나타나지 않는 현상을 찾았는데, 해결할 수 있는 방법이 있을까요?
샘플은 https://apis.map.kakao.com/web/sample/roadviewOverlay1/ 을 가지고
map 객체는 display : block 으로 roadview 객체는 display : none 으로 만들어서
버튼을 만든 뒤 roadview 객체를 display : block 으로 하여 화면에 표출되는 방법으로 테스트했습니다.