我正在使用一个简单的javascript覆盖Lat&地图上的长行。它在我的旧机器(IE8,Windows XP)上工作正常但在我的新机器(Win 7 64位上的IE9)上绘制的线条宽度和透明度不正确。两种情况下的脚本都相同。 折线的定义如下:
var gridLines = new google.maps.Polyline({
path: gridCoords,
strokeColor: "#FF0000",
strokeOpacity: 1,
strokeWeight: 1
});
在IE8中,网格被正确绘制(即完全不透明,1像素线宽)。在IE9中,网格绘制为半透明,具有2像素线宽。所有线条都是垂直或水平的。
有谁知道为什么会这样?
注意我不包括脚本的其余部分,因为我怀疑这里有一个简单的问题。