PolylineOptions的weight()属性似乎不起作用



我试图在我的GoogleMap对象上绘制一条自定义宽度的折线,您应该根据文档在PolylineOptions中设置。这一切都很好,除了它实际上并没有设定重量。似乎保持默认的10px,无论我设置它为什么。指针吗?

PolylineOptions opts = new PolylineOptions();
opts.add(point);
opts.add(otherpoint);
opts.color(whatevercolor);
opts.width(justAboutAnyNumberYouCouldImagineAndItDoesntEvenMatter);
Polyline pl = map.addPolyline(opts);

要清楚;这条线确实是用指定的参数绘制的,除了权重…帮助吗?

Fab,我在你的例子中没有看到strokeWeight。下面的例子将strokeWeight设置为一个可笑的宽度。

var scale = new google.maps.Polyline()
scale.setPath( [scaleStart, horizontalLineStart, horizontalLineEnd,  scaleEnd])
scale.setOptions({strokeWeight:50, visible:true})
scale.setMap(map)

最新更新