2014-10-14 3 views

답변

1

나는 불안정 기능에 대한 documentation를 검색하고이지도 객체에 moveend 이벤트는,하지만 zoomend 이벤트 아직 ol.Map

1

에 expermental으로 moveend을 발견했습니다. this과 같은 zoomend 이벤트를 만들 수 있습니다.

var currentZoomLevel; 

function initZoomEndEvent() 
{ 
    map.on('moveend', checknewzoom); 
    $(document).on('zoomend', function() { 

     console.log("Zoooom"); 
    }) 
} 


function checknewzoom(evt) 
{ 
    var newZoomLevel = map.getView().getZoom(); 
    if (newZoomLevel != currentZoomLevel)// 
    { 
     currentZoomLevel = newZoomLevel; 
     $(document).trigger("zoomend", zoomend_event); 
    } 
} 

function zoomend_event(evt) 
{ 
    //Your code here 
}