html5 - watchposition - navigator.geolocation.getcurrentposition timeout




HTML5 Geolocation, nur GPS (2)

Gibt es eine Möglichkeit, HTML5 Geolokalisierung nur funktionieren zu lassen, wenn es ein GPS-Gerät verwendet, um den Standort zu erhalten?



Ich glaube nicht, dass es möglich ist, das Beste, was Sie tun können, ist, true für enableHighAccuracy und eine Heuristik zu verwenden, die auf dem accuracy basiert.

--Bearbeiten

Ich habe letzten Monat eine Präsentation von Remy Sharp gesehen und er hatte einen nützlichen Vorschlag: Wenn Sie watchPosition anstelle von getCurrentPosition , können Sie warten, bis die Standortinformationen richtig genug sind. GPS benötigt oft etwas Zeit, um sich an Satelliten zu getCurrentPosition wird getCurrentPosition normalerweise nur etwas von einer der weniger genauen, aber getCurrentPosition Methoden zurückgeben.





gps