--- title: PositionOptions.enableHighAccuracy slug: Web/API/PositionOptions/enableHighAccuracy translation_of: Web/API/PositionOptions/enableHighAccuracy ---
{{securecontext_header}}{{APIRef("Geolocation API")}}

la propriété PositionOptions.enableHighAccuracy est un {{domxref("Boolean")}} qui indique que l'application souhaite recevoir les meilleurs résultats possibles. Si true si l'appareil est capable de fournir une position plus précise, il le fera. Notez que cela peut entraîner des temps de réponse plus lents ou une augmentation de la consommation d'énergie (avec une puce GPS sur un appareil mobile par exemple). D'un autre côté, si false (la valeur par défaut), le périphérique peut prendre la liberté d'économiser des ressources en répondant plus rapidement et/ou en utilisant moins d'énergie.

Syntax

positionOptions.enableHighAccuracy = booleanValue

Specifications

Specification Status Comment
{{SpecName('Geolocation', '#enablehighaccuracy', 'PositionOptions.enableHighAccuracy')}} {{Spec2('Geolocation')}} Initial definition

Browser compatibility

{{ CompatibilityTable() }}

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 5 {{CompatVersionUnknown}} {{CompatGeckoDesktop("1.9.1")}} 9 10.60
Removed in 15.0
Reintroduced in 16.0
5
Secure context-only 47 {{CompatUnknown()}} {{CompatGeckoDesktop("55")}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatUnknown()}} {{CompatUnknown()}} {{CompatVersionUnknown}} {{CompatGeckoMobile("4")}} {{CompatUnknown()}} 10.60 {{CompatUnknown()}}
Secure context-only {{CompatNo}} 47 {{CompatUnknown()}} {{CompatGeckoDesktop("55")}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

See also