Клуб API Карт

Как поймать событие ОКОНЧАНИЯ зума карты (колесом мышки).

mister.smu
23 октября 2014, 16:39

Перелопатил всю документацию, примеров не нашел. Более того, само событие wheeldefaultaction (которого опять же нет в документации API), вызывается ДО зума.

а мне требуется ПОСЛЕ.

И к тому же в нем не срабатывают ни e.preventDefault();, ни e.stopPropagation(); ни e.stopImmediatePropagation();

myMap.events.add('wheeldefaultaction', function (e) {

e.preventDefault(); //никакого результата

e.stopPropagation(); //никакого результата

e.stopImmediatePropagation(); //никакого результата

{ ... //здесь забираются видимые метки}

myMap.events.fire('wheeldefaultaction',new ymaps.Event()); // не работает

//и так

myMap.events.fire('wheeldefaultaction', e.originalEvent); //тоже не работает

}


на вопрос- для чего мне это нужно, отвечаю- мне надо узнать какие метки остались в видимой области карты ПОСЛЕ зума. (ну кстати и другие события тоже предполагаю, пригодятся)