Клуб API Карт

Смещение карты при открытии балуна

SergeGusev68
25 июня 2014, 13:25

Добрый день.

 

При работе пользователя с картой - смещение, масштабирование и т.д. - у меня происходит подгрузка объектов. Подвешено это действие на событие boundschange :

 


        CurrentYandexMap.events.add('boundschange', function (event) {
            YandexMapInitLoadTimeout(true);
        })

 

Всё работает нормально, за исключением ситуации, когда карта сдвигается при корректировке видимой области при открытии балуна. В этом случае мне не нужно никакой загрузки.

 

Собственно, вопрос - есть возможность в обработчике определить, что карта сменила свои граници именно по этой причине? Balloon.IsOpen не подходит, есть другие варианты?

 

Заранее спасибо.

2 комментария
Подписаться на комментарии к посту

К сожалению, определить, в результате чего сдвинулась карта, невозможно

Выкрутился установкой флага при открытии балуна  - YandexMapShowingBalloon = true и сбросом его в boundschange