`fillColor`在谷歌地图中不起作用

时间:2017-09-11 05:17:24

标签: jquery google-maps

我正在尝试将poly = new google.maps.Polyline({ strokeColor: '#00DB00', strokeOpacity: 1.0, strokeWeight: 3, fillColor: 'green', fillOpacity: 0.05 }); poly.setMap(map); 应用于此类折线。enter image description here

但我无法做到这一点。这里有什么不对吗?

Doubt

小提琴:https://jsfiddle.net/vL6qpn4w/

AVPlayer:如何使用我的代码绘制多边形?

1 个答案:

答案 0 :(得分:2)

折线不支持填充颜色,因为它们是简单的线条。尝试使用多边形,具有填充和描边属性 - 给出您在上面尝试的内容。 https://developers.google.com/maps/documentation/javascript/shapes#polygons

poly = new google.maps.Polygon({
      strokeColor: '#00DB00',
      strokeOpacity: 1.0,
      strokeWeight: 3,
      fillColor: 'green',
      fillOpacity: 0.05 //Increase this to make the green background darker
    });
    poly.setMap(map);

新小提琴:https://jsfiddle.net/c3znthny/1/