2010-05-04 73 views
1

有时,当我删除标记,他们留在一个“鬼”时尚 - 他们是可点击的,但没有更多的图标。这不是每一次,通常只有当我一次删除多个时才会发生。谷歌地图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

嗯,我们走吧。实际发生的事情与Google Maps API无关。基于存在XMPP更新,标记在不同位置被读取。我把它从我的应用程序中拿出来,并且工作正常。