geolocationOptions
Optionalen Parametern, um das Abrufen von der geolocation[Position](../Position/position.html)
.
{MaximumAge: 3000, Timeout: 5000, EnableHighAccuracy: true};
Optionen
EnableHighAccuracy: stellt einen Hinweis, dass die Anwendung die bestmöglichen Ergebnisse benötigt. Standardmäßig versucht das Gerät abzurufen ein
[Position](../Position/position.html)
mit netzwerkbasierte Methoden. Wenn diese Eigenschaft auftrue
erzählt den Rahmenbedingungen genauere Methoden, z. B. Satellitenortung verwenden. (Boolean)Timeout: die maximale Länge der Zeit (in Millisekunden), die zulässig ist, übergeben Sie den Aufruf von
[geolocation.getCurrentPosition](../geolocation.getCurrentPosition.html)
oder[geolocation.watchPosition](../geolocation.watchPosition.html)
bis zu den entsprechenden[geolocationSuccess](geolocationSuccess.html)
Rückruf führt. Wenn die[geolocationSuccess](geolocationSuccess.html)
Rückruf wird nicht aufgerufen, in dieser Zeit die[geolocationError](geolocationError.html)
Rückruf wird übergeben einPositionError.TIMEOUT
Fehlercode. (Beachten Sie, dass in Verbindung mit[geolocation.watchPosition](../geolocation.watchPosition.html)
, die[geolocationError](geolocationError.html)
Rückruf könnte auf ein Intervall aufgerufen werden alletimeout
Millisekunden!) (Anzahl)MaximumAge: eine zwischengespeicherte Position, deren Alter nicht größer als die angegebene Zeit in Millisekunden ist, zu akzeptieren. (Anzahl)
Android Macken
Android 2.x-Emulatoren geben ein Geolocation-Ergebnis nicht zurück, es sei denn, die enableHighAccuracy
Option auf festgelegt isttrue
.