Meine Frage ist ziemlich direkt.Überprüfen Sie, ob ein GoogleMap-Canvas-Element bereits inaktiv ist
google.maps.event.addListenerOnce(map, 'idle', function() {
// code
});
Dieser Code-Snippet wird ausgelöst, nachdem die Karte zur Zeit beschäftigt Zoomen oder Schwenken ist. Nicht wenn es schon inaktiv ist.
Gibt es eine Möglichkeit, den Status der Zeichenfläche in einer if-Anweisung zu überprüfen? Wenn es also bereits inaktiv ist, machst du die // code
ohne einen Listener hinzuzufügen?
Do not Vergiss, einen Startwert wie 'this.lastBounds = 0;' hinzuzufügen. Sonst wird es denken, dass es vor dem Laden leer ist, da sowohl 'this.lastBounds' als auch' this.getBounds() 'nicht definiert sind. – Sem