Los últimos tutoriales de desarrollo web
 

Navigator geolocation Property

<Navigator Object

Ejemplo

Obtener la latitud y longitud de la posición del usuario:

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;
}

El resultado de x podría ser:

Latitude: 40.7242737
Longitude: -73.9802387
Inténtalo tú mismo "

Definición y Uso

La propiedad de geolocalización devuelve un objeto Geolocalización que se puede utilizar para localizar la posición del usuario.

Dado que esto puede comprometer la privacidad del usuario, la posición no está disponible a menos que el usuario lo apruebe.

Nota: Esta propiedad es de sólo lectura.

Para obtener más información acerca de Gelocation, visite nuestro Gelocation Tutorial HTML5.


Soporte del navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.

Propiedad
geolocation 5.0 9.0 3.5 5.0 16.0

Nota: Geolocalización es mucho más preciso para los dispositivos con GPS, como un teléfono inteligente.


Sintaxis

navigator.geolocation

Detalles técnicos

Valor de retorno: Una referencia al objeto Geolocalización

<Navigator Object