任何人都可以帮助我在 eventListener 中编写代码,以便信息窗口执行以下操作:
如果当前关闭则打开,
并关闭(如果当前打开)。
我尝试了以下方法但没有成功......
google.maps.event.addListener(marker, 'click', function() {
if(infowindow.closed == true){
infowindow.open(map, marker)
}
else{
infowindow.close(map, marker)
}
})
你可以使用这样的东西:
infoWindowClosed = true;
google.maps.event.addListener(marker, 'click', function() {
if (infoWindowClosed) {
infowindow.open(map, marker);
infoWindowClosed = false;
} else {
infowindow.close(map, marker)
infoWindowClosed = true;
}
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)