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);
}