Zamknij InfoWindow dla znacznika lokalnego biznesu

Mam nową aplikację do map google przy użyciu v3 API. Na nim mam kilka niestandardowych znaczników z oknami informacyjnymi. Używam zmiennej globalnej, aby zapewnić otwarcie tylko jednego okna informacyjnego - wszystko jest tak, jak powinno.

Jednak mapa zawiera wiele lokalnych znaczników biznesowych, takich jak te na całej mapie (http://goo.gl/maps/M6m3), z których wszystkie otwierają własne infowindows. Jeśli kliknę na jeden z nich, moje okno infowindow nie zostanie zamknięte, a jeśli kliknę jeden z moich znaczników, wbudowany infowindow również się nie zamknie - pozostawiając wiele otwartych okien.

Czy można to rozwiązać?

questionAnswers(1)

yourAnswerToTheQuestion