не совсем понимаю параметр options.callback у ф-ий setZoom, panTo и тд. по описанию
Обработчик окончания изменения коэффициента масштабирования...
Обработчик события окончания перемещения....
потребовалось тут сделать 2 события, плавно переместить карту с заданную точку и после этого выполнить определенную ф-ию. делаю вот так:
function resetMap () {
map.setZoom(13, {smooth: 1, position: new YMaps.GeoPoint(31.256557,58.527406), centering: 1, callback: afterZoom ()});
}
function afterZoom () {// заюзаем alert, к примеруalert ('тра-ля-ля');
}
однако при вызове resetMap() сначала я вижу алерт, и только после его закрытия карта смещается в нужную точку, такая же ситуация с panTo(...). если вместо алерта написать что-то еще, то это что-то визуально выполняется до начала перемещения.
вобщем как правильно пользовать эти колбеки чтобы последовательно выполнить перемещение и зум, или сначала зум, а потом перемещение?