PositionError

Un objet PositionError est passé à la fonction callback [geolocationError](../parameters/geolocationError.html) lorsqu'une erreur survient.

Propriétés

  • code : l'un des codes d'erreur prédéfinis énumérés ci-dessous.

  • message : un message d'erreur détaillant l'erreur rencontrée.

Constantes

  • PositionError.PERMISSION_DENIED
  • PositionError.POSITION_UNAVAILABLE
  • PositionError.TIMEOUT

Description

L'objet PositionError est passé à la fonction callback [geolocationError](../parameters/geolocationError.html) lorsqu'une erreur de géolocalisation se produit.

PositionError.PERMISSION_DENIED

Code renvoyé lorsque l'utilisateur n'autorise pas de votre application à récupérer des informations de position. Varie selon les plates-formes.

PositionError.POSITION_UNAVAILABLE

Renvoyé lorsque l'appareil n'est pas en mesure de récupérer une position. En général cela signifie que celui-ci n'est connecté à aucun réseau et/ou ne peut pas obtenir un correctif satellite.

PositionError.TIMEOUT

Retourné lorsque l'appareil n'est pas en mesure de récupérer une position dans le délai précisé par la propriété timeout de l'objet [geolocationOptions](../parameters/geolocation.options.html) associé. Dans le cas de l'utilisation de [geolocation.watchPosition](../geolocation.watchPosition.html), cette erreur pourrait être transmise à la fonction callback [geolocationError](../parameters/geolocationError.html) chaque timeout millisecondes.