У меня есть этот код, который, если пользователь нажимает на любую часть карты, все инфо-окна должны закрываться. Но я понятия не имею, почему он не работает.Нажмите на карту закрыть все маркеры
Как открыть свой InfoWindow:
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent(content);
infowindow.open(map, marker);
});
Что я должен закрыть все на карте нажмите:
google.maps.event.addListener(map, 'click', function() {
infowindow.close(map, marker);
});
EDIT: Имея трудно найти решение. Большинство потоков, которые показывают, показывают близкую иконку, если она открыта.