Können laden Sie Google Maps API v3 und die über die Google AJAX API loader
Habe ich vor einiger Zeit verwendet die herkömmliche Methode laden der Google Maps-API wie diese:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=abcdefg&sensor=true">
Später wechselte ich zu Google AJAX APIs zum laden von Google Maps API. Dies war, weil ein paar "widgets" auf meiner website erforderlich, die Google Ajax API loader so wählte ich, konsequent zu sein und verwendet die AJAX-APIs zum laden von Google Maps sowie:
<script type="text/javascript" src="http://www.google.com/jsapi?key=abcdef"></script>
<script type="text/javascript">
google.load("maps", "2", {"other_params": "sensor=true"});
</script>
Nun, dass ich schließlich beschlossen, die Verwendung von Google Maps API v3, auf dieser Seite nicht-Liste API v3 in der version Liste. Keines der Beispiele auf API v3 Dokumentation zeigen den Einsatz von AJAX-APIs als auch. Ist es möglich (und unterstützt) geladen Google Maps API v3 via AJAX API loader?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist Undokumentiert, aber es funktioniert.
[BEARBEITEN]
Die Dokumentation erfordert jetzt die Verwendung eines API-Schlüssel übergeben wird, der loader als "Schlüssel" - parameter. Ich habe entfernt 'sensor=false' als parameter, weil es ist jetzt ausdrücklich nicht erforderlich und wirft eine Warnung, wenn vorhanden.
}});
Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys util.js (line 210)
diesem Beispiel funktioniert perfekt.