Foros del Web » Programando para Internet » Javascript »

GPS navegador nativo Android nunca termina de localizar: HTML5 y Javascript

Estas en el tema de GPS navegador nativo Android nunca termina de localizar: HTML5 y Javascript en el foro de Javascript en Foros del Web. Hola que tal, no se si vaya aquí o en Android, una disculpa si no es el area correcta. Estoy intentando usar la geolocalizacion desde ...
  #1 (permalink)  
Antiguo 13/11/2013, 00:13
 
Fecha de Ingreso: junio-2013
Mensajes: 23
Antigüedad: 10 años, 10 meses
Puntos: 1
Pregunta GPS navegador nativo Android nunca termina de localizar: HTML5 y Javascript

Hola que tal, no se si vaya aquí o en Android, una disculpa si no es el area correcta.

Estoy intentando usar la geolocalizacion desde javascript con un pequeño codigo que me ha funcionado correctamente en casi todos los navegadores: Chrome, Firefox,IE10, Safari, Chrome Mobile iOS y Android.

Pero el problema esta en el navegador nativo de Android, accedo al sitio, me pide autorizacion para poder localizarme y simplemente asi se queda.

Si le añado un timeout me marca el error: error.TIMEOUT

Tengo encendido el GPS, incluso el WIFI para acelerar la localizacion pero nada. Ya no se que moverle. Leí y supuestamente el navegador si cuenta con soporte para navigator.geolocation

He probado en Android 2.2 hasta el 4.2

Mi codigo:

Código Javascript:
Ver original
  1. function testGPS(){
  2.     navigator.geolocation.getCurrentPosition(allOKGPS, errorGPS,{
  3.         enableHighAccuracy: true,
  4.         timeout:10000,
  5.         maximumAge:0
  6.     });
  7. }
  8. function allOKGPS(p){
  9.     alert("GPS OK!");
  10. }
  11. function errorGPS(error) {
  12.     switch(error.code){
  13.         case error.TIMEOUT:
  14.             alert("Timeout");
  15.             break;
  16.         case error.POSITION_UNAVAILABLE:
  17.             alert("Position unavailable");
  18.             break;
  19.         case error.PERMISSION_DENIED:
  20.             alert("Permission denied");
  21.             break;
  22.         case error.UNKNOWN_ERROR:
  23.             alert("Unknown error");
  24.             break;
  25.         default: break;
  26.    }
  27. }

Etiquetas: android, funcion, gps, html5, localizar, navegador, nunca
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:33.