Задать вопрос

Как настроить вывод balloon в api Yandex Maps?

Как настроить отображение balloon в блоке, как тут https://tech.yandex.ru/maps/jsbox/2.1/balloon_and_hint ?
Т.е. нужно, чтобы он не сплывал у метки, а чтобы его можно было прижать к краю (нижнему или правому).
Сейчас объекты добавляются с помощью ObjectManager https://tech.yandex.ru/maps/jsbox/2.1/object_manager
  • Вопрос задан
  • 1627 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Это на маленьком масштабе такая мобильная оптимизация.
Можно сделать это при помощи кастомного балуна:
https://tech.yandex.ru/maps/jsbox/2.1/balloon_autopan
По аналогии с этим примером.
P.s. я бы сделал это другим способом:
делаем блок fixed/absolute позиционированием и меняем его контент при событии objectManager.objects.click. Тогда не придется делать layout.
Ответ написан
@MacLaud Автор вопроса
Второй вариант наверное действительно проще.
Нужно:
1. Загрузить все на карту - готово.
2. Кликнуть на балун и предотвратить его показ - не уверен, как именно.
3. Получить контент балуна (как я понял тут что-то похожее есть - https://tech.yandex.ru/maps/jsbox/2.1/object_manag... )
4. Передать полученный контент в свой контейнер (тут ясно)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы