Как открыть балун на объекте внутри кластера?
После кластеризации меток для них перестал работать метод .balloon.open() - возникает ошибка TypeError: o.getMap(...) is null.
ymaps.ready(function() {
var point = [ 55.753215, 37.622504 ];
var map = new ymaps.Map(
'map',
{
center: point,
zoom: 10
}
);
var clusterer = new ymaps.Clusterer();
var placemark;
// Добавляем две метки в одно и то же место,
// чтобы сработала кластеризация
for (var i = 0; i <= 1; i++) {
placemark = new ymaps.Placemark(
point,
{
balloonContent: 'This is a balloon'
}
);
// map.geoObjects.add(placemark); // Так было без кластеризатора
clusterer.add(placemark);
}
map.geoObjects.add(clusterer);
placemark.balloon.open(); // Не работает :(
});
Как следует в такой ситуации открывать балун?