-1
我有一段代碼,用戶可以切換一大段折線的可見性。要關閉它們,我很快就會發生這種情況。但通過setMap(map)
打開它們需要很長時間。有什麼方法可以觸發Google繪製循環完成之前添加的行?如何強制Google地圖在中間循環中呈現多段線?
的代碼目前是:
for (var i = 0; i < polylines.length; i++) {
polylines[i].setMap(map);
}
我想補充像if (i % 100 == 99)
一行將觸發添加的所有新生產線的渲染。我如何強制Google Maps API執行此操作?
通過執行setMap(null),可以刪除先前在for循環中添加的所有多段線。 我建議寧願改變多段線的不透明度以切換可見度 –