On my site,我正在使用Google Maps API v3在 map 上放置房屋标记。

除非您明确单击关闭图标,否则InfoWindows保持打开状态。意思是,如果将鼠标悬停在 map 标记上,则一次可以打开2个以上的InfoWindows。

问题:如何创建它,以便仅打开当前 Activity 的InfoWindow并关闭所有其他InfoWindows?意思是一次打开的窗口不超过1个?

最佳答案

InfoWindows有一个close()函数。只需跟踪上一个打开的窗口,并在创建新窗口时在其上调用close函数即可。

关于javascript - Google Maps : Auto close open InfoWindows?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2223574/

10-09 08:01