We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Secure context
This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

A interface de Geolocalização representa um objeto capaz de obter programaticamente a posição do dispositivo. Esta dá acesso ao conteúdo da Web para a localização do dispositivo. Isto permite que um site da Web ou aplicação ofereça resultados personalizados com base na localização do utilizador.

Um objeto com esta interface é obtido utilizando a propriedade navigator.geolocation implementada pelo objeto Navigator.

Nota: por motivos de segurança, quando uma página da Web tenta aceder à informação da localização, o utilizador é notificado e é-lhe solicitado para dar permissão. Tenha em atenção que cada navegador tem as suas próprias políticas e métodos para solicitarem esta permissão.

Propriedades

A interface de Geolocalização não implementa, nem adquire qualquer propriedade.

Métodos

A interface de Geolocalização não adquire qualquer propriedade.

Geolocation.getCurrentPosition() Secure context
Determina a localização do dispositivo e devolve um objeto de Position com os dados.
Geolocation.watchPosition() Secure context
Devolve um valor longo representando a nova função estabelecida callback para ser invocada sempre que a localização do dispositivo for alterada.
Geolocation.clearWatch() Secure context
Remove o manipulador particular instalado anteriormente, utilizando watchPosition().

Especificações

Especificação Estado Comentário
Geolocation API Recommendation Especificação inicial.

Compatibilidade de navegador

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Funcionalidade Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 5 (Yes) 3.5 (1.9.1) 9 10.60
Removed in 15.0
Reintroduced in 16.0
5
Apenas contexto de segurança 47 ? 55 (55) No support (Yes) (Yes)
Funcionalidade Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico ? ? (Yes) 4.0 (4) ? 10.60 ?
Apenas contexto de segurança No support 47 ? 55 (55) No support (Yes) (Yes)

Consulte também

Etiquetas do documento e contribuidores

Contribuidores para esta página: mansil
Última atualização por: mansil,