我正在设置正在清除地图上折线叠加层的trackPath.setMapth(null);
,它正在我在此处添加的函数的末尾执行。
这里首先打印cosole.log(参见函数),然后清除trackPath.setMap(null)。
function play(id, value) {
clearTimeout(timerForTrack);
trackPath.setMap(null);
trackPath = null; // removing this line too makes the same thing
console.log("this is coming first than clearing the track");
// some commented code
}
我一直在做这项工作4个小时。 问题是我需要在清除之后添加新的折线。任何想法我都会出错。