0 votos
por (230 puntos) en HTML5
¿buenas tardes! quisiera saber por que en google chrome no me funciona el script de geolocalizacion?  no deja acceder aun cuando esta configurado para permitir ubicacion?. gracias...

2 Respuestas

0 votos
por (5.4k puntos)
¿Qué código estás utilizando? Para poder revisarlo.

Tienes un ejemplo en http://lineadecodigo.com/html5/geolocalizando-un-usuario-con-html5-en-google-maps/ por si te puede servir de ayuda.
por (230 puntos)
<!DOCTYPE html>
<html lang="es">
<head>
<title>Coordenadas</title>

<script>
/*
con este script , vamos a obtener la ubicacion del usuario a traves de coordenadas
*/

function localizar(){
//llamaremos a la funcion gelolocalizador del navegador

navigator.geolocation.getCurrentPosition(mapa,error);
}

function mapa(pos){
//crearemos 3 variables
//1.latitud:
var latitud = pos.coords.latitude;

//2. longitud:

var longitud = pos.coords.longitude;

//3. precision:
var precision = pos.coords.accuracy;

//mostraremos con un alert:
alert("Latitud:" +latitud+ "\nLongitud:"+longitud +"\nPrecision:" +precision);


} //cierre funcion mapa



function error(errorC){

if(errorC.code ==0)

alert("Error Desconocido");

else if(errorC.code == 1)

alert("no me dejaste ubicarte");

else if(errorC.code == 2)

alert("Posicion no disponible");

else if(errorC.code==3)

alert("Me rendi");

} //cierre funcion error



</script>
</head>
<!--Le indicaremos a la pagina que al cargarla se ejecute automaticamente la funcion localizar
esto lo hacemos en el body -->
<body onload="localizar()">
</body>

</html>
por (230 puntos)
ahi esta el codigo completo de latitud y longitud
0 votos
por (230 puntos)
<!DOCTYPE html>
<html lang="es">
<head>
<title>Coordenadas</title>

<script>
/*
con este script , vamos a obtener la ubicacion del usuario a traves de coordenadas
*/

function localizar(){
//llamaremos a la funcion gelolocalizador del navegador

navigator.geolocation.getCurrentPosition(mapa,error);
}

function mapa(pos){
//crearemos 3 variables
//1.latitud:
var latitud = pos.coords.latitude;

//2. longitud:

var longitud = pos.coords.longitude;

//3. precision:
var precision = pos.coords.accuracy;

//mostraremos con un alert:
alert("Latitud:" +latitud+ "\nLongitud:"+longitud +"\nPrecision:" +precision);

} //cierre funcion mapa

function error(errorC){

if(errorC.code ==0)

alert("Error Desconocido");

else if(errorC.code == 1)

alert("no me dejaste ubicarte");

else if(errorC.code == 2)

alert("Posicion no disponible");

else if(errorC.code==3)

alert("Me rendi");

} //cierre funcion error

</script>
</head>
<!--Le indicaremos a la pagina que al cargarla se ejecute automaticamente la funcion localizar
esto lo hacemos en el body -->
<body onload="localizar()">
</body>

</html>

Preguntas relacionadas

0 votos
2 respuestas
preguntado por dng (40 puntos) Jun 13, 2016 en CSS
0 votos
14 respuestas
0 votos
0 respuestas
preguntado por HgChvz (20 puntos) Ene 17, 2022 en HTML5
0 votos
0 respuestas
preguntado por Kopf (20 puntos) Abr 20, 2016 en HTML5
0 votos
1 respuesta
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...