2016-08-05 34 views

Antwort

0

In der Karte api selbst können Sie die Position nicht fälschen, da sie die Geolocation-Funktionalität Ihres Browsers verwendet. Wenn Sie Ihre Geolokation in Chrome fälschen möchten, können Sie Folgendes tun:

Drücken Sie F12, um die Entwicklerkonsole zu öffnen. Wechseln Sie zur Registerkarte Konsole und öffnen Sie das Menü mit dem 3-Punkte-Symbol. Wählen Sie Weitere Werkzeuge -> Sensoren und ändern Sie den Standardwert für die Geolokalisierung von "No override" in ein Preset oder geben Sie eigene Koordinaten ein. Laden Sie die Seite neu und sehen Sie, wie es funktioniert.

Ich habe es jetzt auf this Google Geolocation Tutorial Seite und innerhalb einer eigenen Anwendung mit Google Maps getestet. Viel Glück!

  • Vivaldi
  • Opera (mit STRG + SHIFT + C statt F12)

Unterschiedlich für: in

es die gleiche Weise funktioniert

  • Firefox (Ich denke, Sie müssen eine Erweiterung verwenden)
  • Internet Explorer 11 (F12, Tab Emulation, Geolokalisierung ->auf und gibt lat und lon
+0

Leider ist dies nicht, wie in der Frage erwähnt arbeiten. Ich benutze nur die Location api, die ich nicht die ganze Karte api verbunden habe, so ist es anders als was du verlinkt hast. – John

+0

Haben Sie die Seite neu geladen? Welche Version verwenden Sie und haben Sie Geolocation-Erweiterungen deaktiviert? #edit: Ein richtiges tut mir leid ... weil du gerade Google Maps API geschrieben und getaggt hast. – mxlse

+0

habe ich im Inkognito-Modus so ausprobiert und es hat mein aktueller Standort nicht als normaler html5 geo nachschlagen gesucht. Ich gehe davon aus, dass es sich um ip handelt, wenn man nach den Dokumenten sucht, wenn Google nicht schon einen Standort hat. Es gibt jedoch meine lange und lat zurück so der Code funktioniert – John