Hier also die Beschreibung meines Vorgehens:
Erst einmal in den Geräte-Einstellungen die 2 Haken setzen:
![](http://www.easyofficeweb.de/S2 Einstell1.jpg)
dann in den Einstellungen des Browsers unter ERWEITERT-STANDORT einen Haken setzen:
![](http://www.easyofficeweb.de/S2 Einstell2.jpg)
Nun können GPS-Signale empfangen werden (GPS einschalten nicht vergessen). Dazu Klick auf GPS-Symbol oben links, bei der Beispiel-Website ist das analog zu machen) Bei erstmaligem Aufruf kommt die Abfrage, ob zugelassen werden soll. Man achte auf das blinkende GPS-Symbol in der Statusleiste des Handys, das den Fix-Prozeß anzeigt.
Ein geschlagenes Viertel-Jahr habe ich sofort die Abfrage bestätigt, daraufhin verschwand das Symbol wieder aus der Statuszeile und ich bekam nur einen Wert über WLAN und Mobilfunknetz. Nur durch Zufall kam ich drauf, nicht sofort zu bestätigen, sondern das Fixing abzuwarten, bis das Symbol also nicht mehr blinkt und dann erst zu bestätigen. In keiner Dokumentation ist das beschrieben worden. Ich wundere mich, dass nicht mehr Leute damit zu tun haben.
![](http://www.easyofficeweb.de/S2 1.jpg)
Das GPS-Symbol blinkt nicht mehr, das Merken der Bestätigung nicht zulassen und nun bestätigen:
![](http://www.easyofficeweb.de/S2 2.jpg)
Dann erhält man tatsächlich einen GPS-Wert:
![](http://www.easyofficeweb.de/S2 3.jpg)
Will man nun erneut den Standort abfragen, dann besteht ja für die Website und diese Session die Erlaubnis für eine Standortabfrage. Die API fordert nun von den verfügbaren Datenquellen unverzüglich den Standort ab, GPS bleibt dabei aber außen vor, da das Fixing gar nicht abgewartet wird.
Ich würde mal behaupten, lieblos programmiert. Oder kann mich jemand vom Gegenteil überzeugen?
Gruß Tom