1
我正在使用下面的代码添加标记到地图,它也有一个监听器从地图中删除标记,但我不知道如何也删除 标记从与时间同步地将它从地图上移除。谷歌地图API V3从阵列中删除标记
有人可以给我一个指示如何实现这一点。
function createRedMarker(Lat, Lang, html, atitle) {
var latlng = new google.maps.LatLng(Lat, Lang);
var marker = new google.maps.Marker({
position: latlng,
map: map,
title: atitle,
icon: redmarker,
shadow: mshadow
});
google.maps.event.addListener(marker, "rightclick", function() {
if (confirm("Deselect " + marker.title + " and remove from Map?")) {
marker.setMap(null);
window.status = "Deselected>" + marker.title + "<";
}
});
markersArray.push(marker);
}