tutoriais mais recente desenvolvimento web
 

Navigator geolocation Property

<Navigator Objeto

Exemplo

Obter a latitude e longitude da posição do usuário:

var x = document.getElementById("demo");

function getLocation() {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(showPosition);
    } else {
        x.innerHTML = "Geolocation is not supported by this browser.";
    }
}

function showPosition(position) {
    x.innerHTML = "Latitude: " + position.coords.latitude +
    "<br>Longitude: " + position.coords.longitude;
}

O resultado x poderia ser:

Latitude: 40.7242737
Longitude: -73.9802387
Tente você mesmo "

Definição e Uso

A propriedade de geolocalização retorna um objeto Geolocation que pode ser usado para localizar a posição do usuário.

Pois isso pode comprometer a privacidade do usuário, a posição não está disponível a menos que o usuário aprove.

Nota: Esta propriedade é somente leitura.

Para mais informações sobre Gelocation, visite nosso Gelocation Tutorial HTML5.


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente a propriedade.

Propriedade
geolocation 5 9 3,5 5 16,0

Nota: Geolocation é muito mais preciso para dispositivos com GPS, como um smartphone.


Sintaxe

navigator.geolocation

Detalhes técnicos

Valor de retorno: Uma referência ao objecto georeferenciada

<Navigator Objeto