Detectando la Geolocalización del Usuario en JavaScript
En este tip, aprenderemos cómo detectar la posición de un usuario utilizando la API de Geolocalización de JavaScript.
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(
function(position) {
console.log(position);
},
function(error) {
console.error("Código de Error = " + error.code + " - " + error.message);
}
);
} else {
console.error("La geolocalización no es compatible con este navegador.");
}
Este código verifica si el navegador del usuario admite la geolocalización. Si es así, obtiene su posición actual y la muestra en la consola. Si no es compatible, muestra un mensaje de error en la consola. Si ocurre un error al obtener la posición (por ejemplo, si el usuario niega el permiso), muestra el código y mensaje de error.