单击地图时的infoWindow

时间:2012-04-25 08:56:45

标签: google-maps

我只想要一张地图,当地图点击时,会出现一个没有标记的infoWindow。此外,在infoWindow内(使用反向地理编码),还会显示用户在地图上单击的位置。我已经研究并尝试编码,但是当我点击地图时,infoWindow没有出现。哪里可能是错误或有其他方式这样做?任何帮助将不胜感激。这是托管地图的网站;

http://urloritdidnthappen.appspot.com/186002

1 个答案:

答案 0 :(得分:0)

问题在于

infoWindow.open(map); 

map未定义。那是因为这一行

var map = new google.maps.Map(document.getElementById("map"), options); 

map设置为 local initialize()函数。

修复:从行var中移除var map =...,以便为全局变量指定值。