Frage

Ich habe bereits einen Kartenlast-Listener hinzugefügt, danach fügte ich an, Markierungen zum Cluster hinzuzufügen. Ich möchte einen Ladebildschirm anzeigen, bis der Markerclusterer die Markierungsbelastung beendet. Wie mache ich das? Dies ist mein Ausblenden-Loading-Screen-Code, der auf Kartenfliesen-Ladung verbirgt.

generasacodicetagpre.

War es hilfreich?

Lösung

Ich weiß, dass es ein alter ist, aber für jeden in derselben Situation, in der ich eine Lösung gefunden habe.

direkt nach dem Erstellen Ihres Clusters

generasacodicetagpre.

Fügen Sie einen Listener für "zoom_changed" füge so hinzu:

generasacodicetagpre.

(der Zuhörer einmal, der hier der Schlüssel ist, möchten, dass Sie nicht jedes Mal ausgeführt werden, wenn der Benutzer zoomt, Sie müssen nicht einmal einen anderen Zoomwert einstellen, nichts wird visuell passieren)

und dann:

generasacodicetagpre.

Ich benutze den gleichen Wert (10) wie in meiner InitMap-Funktion, so dass der Benutzer keine Zoom-In- oder Outs sieht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top