2010-05-04 2 views
1

Иногда, когда я удаляю маркеры, они остаются в стиле «призрак» - они доступны для клика, но больше нет значка. Это не каждый раз и обычно происходит только при удалении более одного раза.Google Maps 3.0 - Иногда после удаления маркеров они остаются вокруг

Вот мой код для удаления маркеров:

for(var i in markers) { 
     google.maps.event.clearListeners(markers[i], "click"); 

     markers[i].setMap(null); 
     markers[i] = null; 

     delete markers[i]; 
    } 

Единственный способ гарантировать, что они удаляются 100% от времени, чтобы переместить карту в другое положение. Затем, когда я верну его, они ушли в 100% случаев.

Благодарим за помощь.

ответ

0

А вот идем. То, что происходило, фактически не имело никакого отношения к API Карт Google. Маркеры читались в другом месте на основе наличия обновлений XMPP. Я взял это из своего приложения, и он работает нормально.

Смежные вопросы