1

我的问题是我必须按需隐藏和显示多边形。我可以通过隐藏它们setMap(null),但是当我它们时它们不会出现setMap(map)

我检查了范围,全局变量。我不知道为什么会这样。

polygon[i] = new google.maps.Polygon({
                            paths:  polygonCoordinates,
                            strokeColor: "#000",
                            strokeOpacity: 0.5,
                            strokeWeight: 2,
                            fillColor: "#ff44dd",
                            fillOpacity: 0.15
                        });
                        polygon[i].setMap(map);
                        polygonCoordinates.splice(0,polygonCoordinates.length);
4

0 回答 0