0
我正在使用以下代碼在點圖列表中的pts中的谷歌地圖上創建一條折線。如何刪除Polyline API v3
walkroute = new google.maps.Polyline({
path: pts,
strokeColor: "#FF0000",
strokeOpacity: 0.4,
strokeWeight: 3,
geodesic: true'
});
walkroute.setMap(map);
我使用下面的代碼,然後嘗試刪除多段線,但它似乎並沒有刪除多段線。有人可以給我正確的方法來檢查地圖上是否存在折線,如果有的話如何刪除它。
function clearploylines();
if (walkroute === "undefined"){
if (walkroute.getMap === null) {
walkroute.setMap(null);
}
}
如果地圖已經爲null,則只將地圖設置爲null。不應該如果(walkroute.getMap!= null)? – 2013-04-30 08:56:40
...還有'if(walkroute!=「undefined」)'? – duncan 2013-04-30 09:11:11