2016-04-14 6 views
-1

I js wieWas für Google enthalten js Karten Ort suchen

-Datei enthalten sind, die an Orte spezifisch ich glaube. Also, wenn ich mit dem Zeichnen api arbeiten will ich brauche

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=drawing&callback=initMap" 
     async defer></script> 

einschließen Gibt es eine Weise, die ich als einen generischen enthalten kann. Ich habe versucht, wie

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY?</script> 

zu schließen, aber ich bekomme Fehler wie

Cannot read property 'Autocomplete' of undefined 

Ich bin ein bisschen hier verwirrt, wie diese zu lösen.

+0

Ich glaube, Sie müssen implementieren Callback = initMap auf eine andere Weise, wenn Sie es aus der URL entfernen. Sehen Sie sich die Dokumentation hier an: https://developers.google.com/maps/documentation/javascript/tutorial#HTML5 –

Antwort

0

finden Sie in der Dokumentation auf including libraries:

mehrere Bibliotheken zu bitten, sie mit einem Komma trennen:

<script type="text/javascript" 
src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=YOUR_API_KEY"> 
</script> 

Wenn Sie die Zeichnungsbibliothek und die Orte Bibliothek aufnehmen möchten , müssen Sie dies tun:

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=drawing,places&callback=initMap" 
    async defer></script> 

(vorausgesetzt, Sie haben eine initMap Funktion, die alles initialisiert, die von der Google Maps Javascript API v3 abhängt)

Verwandte Themen