1

嘿,我在这里有以下代码:http: //jsfiddle.net/DDT4p/

这表明“B”是可点击的,而“A”不是。我没有在代码中找到为什么会这样,因为它们都使用相同的代码,但目标名称(开始,目的地)不同

如果有人能找出原因,请告诉我:o)

修复它的代码如下:

var imageStart = new     
google.maps.MarkerImage('https://maps.gstatic.com/mapfiles/markers2/icon_greenA.png', 
new google.maps.Size(42,25), new google.maps.Point(0,0), new google.maps.Point(0,25));

我点错了!感谢 Andrew 和 GHz 指出这一点。

4

1 回答 1

1

你的:

var imageStart = new 
google.maps.MarkerImage('https://maps.gstatic.com/mapfiles/markers2/icon_greenA.png',
new google.maps.Size(68, 40), **new google.maps.Size(42,25),** new google.maps.Point(0,0), 
new google.maps.Point(0,25));`

删除第二个“大小”参数,它将起作用......

:)

于 2012-05-19T23:04:48.667 回答