谷歌Api V2的折线设置颜色选项获取错误?? C#Web App

时间:2011-08-18 07:13:33

标签: c# asp.net google-maps google-maps-api-2

我在线上设置折线颜色选项我的代码

GEvent.addListener(polyline, "click", function() {polyline.setOptions(options: { strokeColor: 'blue' })};

但如果我试试这个,

GEvent.addListener(polyline, "click", function() {alert("clicked");});

一切正常

如何在点击时设置折线颜色?

我也试试这个,

GEvent.addListener(polyline, "click", function() {PolylineOptions({ strokeStyle: new StrokeStyle({color: 0xFF0000})}); 

它也会导致您的回复错误HOPES ...

1 个答案:

答案 0 :(得分:1)

您似乎在混合使用Maps API V3和Maps API V2语法。

  • Maps API V2使用setStrokeStyle而不是setOptions来更改折线选项
  • Maps API V2使用十六进制颜色代码(而不是“蓝色”等)

以下情况应该有效。

GEvent.addListener(polyline, "click", function() {
  polyline.setStrokeStyle({ color: "#FF0000" });
};