我正在制作一个移动网络应用程序。
应用程序的一部分会掉落几个标记,单击这些标记可以打开信息窗口。让我恼火的是,如果您继续使用 map 而不承认它们,这些不会消失,就像在 iOS map 应用程序中一样。
有没有办法设置它,如果用户点击底层 map ,所有打开的信息窗口都会关闭?
最佳答案
试试这个:
google.maps.event.addListener(map, "click", function(event) {
infowindow.close();
});
这很简单,应该也可以。
关于google-maps-api-3 - 通过单击 map 关闭谷歌地图中的信息窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10022873/