Wenn beim asynchronen Laden von Gmaps kein Callback angegeben wird, werden die anderen notwendigen Google Map-Skripte nicht geladen

8

Ist das irgendwo dokumentiert, dass ich einen Callback angeben muss, damit das Modul google.maps definiert wird? Oder ist das ein Fehler?

Der folgende Code lädt das Google Maps-Modul nicht:

%Vor%

Bearbeiten - Antwort auf Antwort

  

Um dies zu tun, können Sie Ihr eigenes Tag als Antwort auf ein   window.onload Event oder ein Funktionsaufruf, aber Sie müssen zusätzlich   Instruieren Sie den JavaScript-API-Bootstrap der Google Maps-API, um die Ausführung des Befehls zu verzögern   Anwendungscode, bis der Google Maps JavaScript-API-Code vollständig geladen ist.   Sie können das tun, indem Sie den Callback-Parameter verwenden, der als Argument verwendet wird   die Funktion, die nach Abschluss des Ladens der API ausgeführt wird.

Wie heißt das, dass kein Callback keine der APIs lädt? Es besagt, dass Sie den Callback-Parameter verwenden können, um eine Funktion auszuführen, wenn der Code voll geladen ist, aber es heißt nicht, dass der Code niemals ohne einen Callback-Parameter geladen wird.

    
pllee 20.02.2012, 02:41
quelle

1 Antwort

0

Dies ist hier dokumentiert: Ссылка

    
puckhead 20.02.2012 02:52
quelle