Клуб API Карт

actionTick и actiontickcomplete

Пост в архиве.

Здравствуйте. есть, надеюсь, маленькая проблема. есть карта  при клике на любую метку, открывается балун и включается прослушивание actionTick и actiontickcomplete  при которых проверяется вышел балун за пределы карты или нет, ну и соответственно происходят некоторые дейсвия. Так вот, теперь вопрос: при смещении карты с открытым балуном выскакивают ошибки пропадает balloon.

10 комментариев
Всеволод Шмыров
28 января 2016, 01:13
У вас ссылка на balloon удаляется в openBarEver после события actiontick

ага, спасибо, увидел. только странно чего она удаляется, раньше было все нормально, а теперь получается что где-то, в проверке на вхождение у видимую часть карты, ошибка.

сделал небольшой апдейт кода, но всеравно такое ощущение что что-то с экшинами, не переключается балун вовремя (иногда и вовсе не переключается), с movableOuters в overlays

А чем не подошел оригинальный пример?

Здравствуй. беда из-за того что в оригинальном примере  ymaps.util.math.bounds.contains который в новых версиях не работает, ну или не так подключается. Даже пример ссылочку на который ты скинул глючит.

а если заменить его на ymaps.util.bounds.contains

?

сейчас попробую

да, помогло. Подскажи пожалуйста, если в курсе, ymaps.util.bounds.contains долго будет в строю, я просто к тому что не пропадет он как ymaps.util.math.bounds.contains через несколько версий?

Не пропадет, мы внимательно следим за обратной совместимостью.

Может пропасть только в следующей мажорной версии API (2.2), но это будет нескоро (к слову, 2.0 прожила 34 релиза), к тому же именно в этом месте вряд ли что-то будет оторвано в будущем.

Пользоваться можно. 

Хочу заметить что его даже в документацию не добавили. Где метод-то, Ааааууууу?