Ich habe eine sehr belebte Google Maps-App, die ich erstellt habe, und ich versuche, eine "Pufferzone" um den äußeren Rand der Karte zu erstellen, damit die Google Maps-Befehle dort keine Dinge einfügen. Meine Lösung bestand darin, unsichtbare Divs zu erstellen und sie der Karte als Steuerelemente hinzuzufügen, eines für jeden der Ränder. Dies scheint gut zu funktionieren, da alle Google-Befehle sie sehen und entsprechend anpassen, und die Karte erscheint normal. Zum Beispiel stellt fitBounds sicher, dass meine Grenzen nicht unter den unsichtbaren Ebenen liegen. Für die Oberseite, wo ich eine Steuerleiste ist es eine perfekte Lösung, aber für die anderen Kanten, wo es nichts, es schafft ein Problem - ich kann nicht auf die Karte oder Info Windows unter diesen Steuerelementen klicken, da sie das Klick-Ereignis zu nehmen.
Ich suche also nach einer von 2 Lösungen: 1) kann ich meine unsichtbaren Steuerelemente Klicks an die Karte weiterleiten, oder; 2) gibt es einen besseren Weg, um den Rand der Karte aufzufüllen; etwas, das nicht eine Menge von Mathematik jedes Mal, wenn ich eine fitBounds oder panTo aufrufen möchten, wäre bevorzugt, wie ich eine Menge von Karte Bewegung automatisieren
Prost