我有一个包含多个标记的谷歌地图,每个标记都有它自己的infowindow。在循环中创建标记 - Infowindow在点击内部时不会打开
当我点击时没有任何反应。 fyi:我知道听众开火了,因为之前我确实发出了警报,而且工作正常。
问题代码是:
google.maps.event.addListener(point[i], 'click', function() {
infowindow[i] = new google.maps.InfoWindow({content: contentString[i] });
infowindow[i].open(map,point[i]);
});
如果我只做
infowindow[i] = new google.maps.InfoWindow({content: contentString[i] });
infowindow[i].open(map,point[i]);
它的工作原理。但不是在我的addListener函数中。我想这是谷歌地图不喜欢的东西,但萤火虫给我0错误..
真的需要你的帮助。非常感谢!
这对我来说今天在与OP相同的情况下工作。谢谢Tomas(Y) –