geolocationOptions
Paramètres optionnels permettant la personnalisation de la récupération d'une [Position](../Position/position.html)
géolocalisée.
{ maximumAge: 3000, timeout: 5000, enableHighAccuracy: true };
Options
enableHighAccuracy : indique que l'application nécessite les meilleurs résultats possibles. Par défaut, l'appareil tente de récupérer une
[Position](../Position/position.html)
à l'aide de méthodes basées sur le réseau. Définir cette propriété àtrue
demande à Cordova d'utiliser des méthodes plus précises, telles que la localisation par satellite. (Boolean)timeout : la durée maximale (en millisecondes) allouée depuis l'appel à
[geolocation.getCurrentPosition](../geolocation.getCurrentPosition.html)
ou[geolocation.watchPosition](../geolocation.watchPosition.html)
jusqu'à ce que la fonction callback[geolocationSuccess](geolocationSuccess.html)
correspondante soit exécutée. Si[geolocationSuccess](geolocationSuccess.html)
n'est pas appelée dans ce délai, le code d'erreur[PositionError](../PositionError/positionError.html).TIMEOUT
est transmis à la fonction callback[geolocationError](geolocationError.html)
. (Notez que, dans le cas de[geolocation.watchPosition](../geolocation.watchPosition.html)
, la fonction callback[geolocationError](geolocationError.html)
pourrait être appelée à un intervalle régulier detimeout
millisecondes !) (Number)maximumAge : accepter une position mise en cache dont l'âge ne dépasse pas le délai spécifié en millisecondes. (Number)
Particularités d'Android
Les émulateurs d'Android 2.x ne retournent aucun résultat de géolocalisation à moins que l'option enableHighAccuracy
ne soit réglée sur true
.