Ich habe kürzlich einem Freund bei der Lösung dieses Problems geholfen, indem ich den oben erwähnten $ .Deferred-Ansatz einführte. Dies spielt gut mit dem Optimierer und führt nicht zu mehreren Skripten.
Verfügbar als ein Geist: Ссылка
Verwenden Sie das obige Modul und nutzen Sie die Tatsache, dass das Versprechen mit google.maps verrechnet wird:
%Vor% Alternativ verweisen Sie das Objekt google.maps
normalerweise auf
Ich habe hier einen kurzen Blogpost über diese Methode geschrieben, die vielleicht von Nutzen sein könnte: RequireJS-Projekte und asynchrones Laden der Google Maps-API
Ich habe ein Ladeprogramm für Google Maps AMD Loader zusammengestellt, das einige Funktionen zusätzlich zum async enthält! loader.
%Vor%Tags und Links requirejs js-amd google-maps-api-3