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/