--- title: PositionError slug: Web/API/GeolocationPositionError translation_of: Web/API/GeolocationPositionError ---
A interface PositionError
representa a rasão de um erro ocorrer quando usando o dispositivo de geolocalização.
A interface PositionError
não herda nenhuma propriedade.
unsigned short
representando o código de erro. Os valores possíveis são os seguintes:
Valor | Constante associada | Descrição |
---|---|---|
1 |
PERMISSION_DENIED |
Não foi possível obter a informação sobre geolocalização por que a página não possuía permissão para fazê-lo. |
2 |
POSITION_UNAVAILABLE |
A obtenção da geolocalização falhou por que pelo menos uma fonte interna de posicionamento retornou um erro interno. |
3 |
TIMEOUT |
O tempo máximo permitido para obter a geolocalização, definido por {{domxref("PositionOptions.timeout")}} foi atingido antes de se obter a informação. |
A interface PositionError
não implementa nem herda qualquer método.
Especificação | Status | Comentário |
---|---|---|
{{SpecName('Geolocation', '#positionerror', 'PositionError')}} | {{Spec2('Geolocation')}} | Especificação inicial. |
{{CompatibilityTable}}
Funcionalidade | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Suporte básico | 5 | {{CompatGeckoDesktop("1.9.1")}} | 9 | 10.60 {{CompatNo}} 15.0 16.0 |
5 |
Funcionalidade | Android | Chrome para Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Suporte básico | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile("4")}} | {{CompatUnknown}} | 10.60 | {{CompatUnknown}} |