google-maps-api-3 - 通过单击 map 关闭谷歌地图中的信息窗口?

标签 google-maps-api-3

我正在制作一个移动网络应用程序。

应用程序的一部分会掉落几个标记,单击这些标记可以打开信息窗口。让我恼火的是,如果您继续使用 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/

相关文章:

google-maps - 如何检索显示城市或自治市边界的静态 map

ruby-on-rails-3 - 如何使用谷歌地图为国家着色?

javascript - 如何从谷歌地图中删除所有内容

javascript - 使用 jQuery 动态添加 Google Map V3 标记

php - 如何在行和列反转时显示数据库中的数据

javascript - 从用户创建的谷歌地图折线中删除节点

asp.net - 以编程方式将多个地址添加到谷歌地图中

javascript - 居中 map 并设置默认位置

javascript - 在 Google Maps API V3 上添加地理编码 JSON 响应回调的方法

javascript - Google map - 如何在标记数组中定位标记?