마커 클러스터러 클릭시 zoom level이 1씩 확대되는 줄 알았는데, 어떤 경우엔 2씩 확대가 되는 것을 확인했습니다.
혹시 기본적으로 제공되는 마커 클러스터러의 클릭 이벤트 로직을 알 수 있을까요?
마커 클러스터러 클릭시 zoom level이 1씩 확대되는 줄 알았는데, 어떤 경우엔 2씩 확대가 되는 것을 확인했습니다.
혹시 기본적으로 제공되는 마커 클러스터러의 클릭 이벤트 로직을 알 수 있을까요?
disableClickZoom 옵션을 사용할 경우, 클릭할 때 지도가 확대됩니다.
마커 클러스터러 클릭 이벤트에서 레벨을 변경하고 있다면
disableClickZoom으로 -1, 이벤트에서 -1을 할 경우 -2만큼 확대된 레벨로 보일 수 있습니다.
MarkerClusterer생성 시 disableClickZoom옵션을 true로 설정하고 확인 부탁드립니다.
https://apis.map.kakao.com/web/documentation/#MarkerClusterer
https://apis.map.kakao.com/web/documentation/#MarkerClusterer_clusterclick
확인 감사드립니다.
다만 제가 궁금했던 부분은 마커 클러스터러의 disableClickZoom이 false이고 별도의 클릭 이벤트 설정도 없는 경우의 클릭 동작입니다. 예상했던 기대동작은 1의 zoomlevel 확대였으나 2씩 확대되는 경우가 있어 카카오에서 기본적으로 제공되는 마커 클러스터러 클릭 이벤트의 로직이 어떻게 되는지 질문드립니다.
마커 클러스터러가 발생하면 현재 지도 레벨에서 1 레벨을 뺀 값으로 설정하고 있습니다.
말씀주신 내용으로 보면 -2씩 간헐적으로 확대되는 걸로 보이는데 이 경우가 언제 발생하는지 확인이 필요해 보입니다.
현상을 확인할 수 있는 코드나 외부 URL이 있다면 첨부 부탁드립니다.