Клуб API Карт

Не отображаются балуны при открытии большой карты

jollyuser.jolly
23 марта 2016, 09:54

Не отображаются балуны при открытии большой карты, при переходе по ссылке "Открыть в Яндекс.Картах", почему? Подскажите пожалуйста.

9 комментариев
Подписаться на комментарии к посту
Пришлите, пожалуйста, ссылку на Вашу карту
ymapsapi,
Проблема до сих пор актуальна http://omis-koktebel.ru/karta . Помогите разобраться пожалуйста.
jollyuser.jolly,
Блок "Открыть в Яндекс.Картах" может передавать только координаты метки, но не контент балуна.
Так же обратите внимание, что метки, добавленные в геоколлекцию, на данный момент не передаются на https://maps.yandex.ru/
ymapsapi,
А как можно передать координаты балуна в большую карту, которая открывается после нажатия на "Открыть в Яндекс.Картах"? Хорошо, контент балуна не передать, а как их там просто отобразить?
jollyuser.jolly,
Если Вы хотите передать положение меток, то посмотрите, как это сделано в примере: https://tech.yandex.ru/maps/jsbox/2.1/placemark
Вам нужно добавлять метки не в геоколлекцию, а сразу на карту.
ymapsapi,
Прошу более подробно указать на ошибку. Возможно есть какой-то другой пример?
jollyuser.jolly,
Прошу более подробно объяснить проблему.
Если Вы хотите, чтобы метки передавались в блоке "Открыть в Яндекс.Картах", Вам надо добавлять их сразу на карту, а не в коллекцию.
Вместо кода:
// Добавляем метку в коллекцию.
collection.add(placemark);
// Добавляем коллекцию на карту.
myMap.geoObjects.add(collection);

Писать, например:
myMap.geoObjects.add(placemark);
ymapsapi,
Спасибо получилось, но еще остался момент. На большой карте не открываются балуны при клики на них.
jollyuser.jolly,
Как я писала выше, блок "Открыть в Яндекс.Картах" может передавать только координаты метки, но не контент балуна.