Javascript 谷歌地图3.0-有时在删除标记后,它们会留在周围
有时,当我移除标记时,它们会以“幽灵”的方式留在周围——它们是可点击的,但没有更多的图标。这不是每次都会发生,通常只有在一次删除多个时才会发生 以下是我删除标记的代码:Javascript 谷歌地图3.0-有时在删除标记后,它们会留在周围,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,有时,当我移除标记时,它们会以“幽灵”的方式留在周围——它们是可点击的,但没有更多的图标。这不是每次都会发生,通常只有在一次删除多个时才会发生 以下是我删除标记的代码: for(var i in markers) { google.maps.event.clearListeners(markers[i], "click"); markers[i].setMap(null); markers[i] = null; delete m
for(var i in markers) {
google.maps.event.clearListeners(markers[i], "click");
markers[i].setMap(null);
markers[i] = null;
delete markers[i];
}
唯一能保证他们100%被移除的方法是将地图移动到另一个位置。当我把它移回去时,它们100%的时间都消失了
谢谢你的帮助 啊,我们开始了。发生的事情实际上与谷歌地图API无关。根据XMPP更新,标记在不同的位置读取。我从我的应用程序中取出了这个,它工作得很好