JavaScriptGeolocalización


Sintaxis

  • navigator.geolocation.getCurrentPosition ( successFunc , failureFunc )
  • navigator.geolocation.watchPosition ( updateFunc , failureFunc )
  • navigator.geolocation.clearWatch ( watchId )

Observaciones

La API de geolocalización hace lo que puede esperar: recuperar información sobre el paradero del cliente, representada en latitud y longitud. Sin embargo, corresponde al usuario aceptar dar su ubicación.

Esta API se define en la especificación de la API de geolocalización W3C. Las características para obtener direcciones cívicas y para habilitar el geofencing / desencadenamiento de eventos se han explorado, pero no están ampliamente implementadas.

Para comprobar si el navegador es compatible con la API de geolocalización:

if(navigator.geolocation){
    // Horray! Support!
} else {
    // No support...
}

Geolocalización Ejemplos relacionados