Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.
Geolocation
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
A interface Geolocation representa um objeto ábil de programaticamente obter a posição do aparelho. Dá ao conteúdo web acesso à localização do aparelho. Isto permite com que o website ou a aplicação ofereça resultados customizados baseados na localização do usuário.
Um objeto com tal interface é obtido utilizando a propriedade NavigatorGeolocation.geolocation implementada pelo objeto Navigator.
Nota: Por questões de segurança, quando uma página tenta obter acesso às informações de localização o usuário é notificado e uma requisição é feita para o mesmo fornecesser a permissão. Saiba que cada navegaor possui suas próprias políticas e métodos para requisitar tal permissão.
Propriedades
A interface Geolocation não implementa nem herda qualquer propriedade.
Métodos
A interface Geolocation não herda qualquer métodos.
Geolocation.getCurrentPosition()-
Determina a posição atual do aparelho e retorna um objeto
Positioncom os dados. Geolocation.watchPosition()-
Retorna um valor long representando a nova função de callback estabelecida para ser invocada a qualquer momento que o localização do aparelho alterar-se.
Geolocation.clearWatch()-
Remove qualquer encarregado previamente instalado usando watchPosition().
Especificações
| Specification |
|---|
| Geolocation> # geolocation_interface> |
Compatibilidade com navegadores
Loading...