Ich versuche, Geocodes aus einer JSON-Datei hier dynamisch zu laden Ссылка
Ich erhalte einen "Type Error: a ist undefined." Was vermisse ich?
%Vor%Danke an alle, die geantwortet haben. Dies ist der letzte Arbeitscode mit Hinzufügungen für Infoboxen. Ich habe die geokodierten Split-Daten in Zahlen umgewandelt. Sie können dies in Echtzeit @ Ссылка
ansehen %Vor%Sie haben entweder die Firebug-Konsole geöffnet, wenn Sie die Seite laden, oder eine Firefox-Erweiterung, die den Download blockiert, so dass der Browser kein vollständiges Skript von Google bekommen kann.
Lösung: Schalten Sie die Firebug-Konsole, wenn das nicht der Fall ist, dann versuchen Sie, deaktivieren Sie die Erweiterungen einzeln sehen, was Konflikt.
Fügen Sie einfach die v3 als Release-Version hinzu, und es wird mit Firebug und jeder anderen Erweiterung funktionieren
%Vor%Alle Credits gehen hierhin: Google Maps-API: TypeError: a ist nicht definiert
Der google.maps.LatLng -Konstruktor benötigt zwei Argumente. Das ist falsch:
%Vor%Wenn data.geocode bereits ein google.maps.LatLng-Objekt ist, verwenden Sie es einfach. Wenn es ein JSON-Objekt mit den Eigenschaften lat und lng ist, müssen Sie diese separat in den Konstruktor übergeben:
%Vor%Code für Ihre spezifischen Daten:
%Vor%Tags und Links google-maps-api-3