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 interfaceGeolocation 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 propriedadeNavigatorGeolocation.geolocation implementada pelo objetoNavigator.
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.
In this article
Propriedades
A interface Geolocationnão implementa nem herda qualquer propriedade.
Métodos
A interface Geolocationnã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 usandowatchPosition().
Especificações
| Specification |
|---|
| Geolocation> # geolocation_interface> |