Всем привет!
При перемещении карты на ранее закрытую область происходит добавление найденых на этой области меток. При этом происходит "моргание" кластеров.
Вот код функции, которая отрабатывает после перемещения карты:
function LoadObjectsOnMap(searchDto) {
for (var i = 0; i < searchDto.length; i++) {
var item = searchDto[i]; //берем из списка найденых объектов каждый по порядку (это placemark)
this.placemarks[index] = item; //добавляем его в клиентский кэш этих объектов (это массив placemark)
this.cluster.add(item); //добавляем объект в кластеризатор
}
this.map.geoObjects.add(this.cluster); //добавляем кластер на карту
};
Вдобавок скажу, что если убрать последнюю строку, то все равно моргает.
Как мне это исправить? Я не хочу сразу все метки вываливать на карту - хочу подгружать их каждый раз при перемещениии карты (это все с прицелом на использование карты на мобильных устройствах).
Заранее благодарю.