Navigator.geolocation.GetCurrentPosition lanza el error "El último proveedor de ubicación ha sido deshabilitado"

Estoy tratando de crear una página HTML5 muy básica que agarra la geolocalización, pero estoy recibiendo un error.

Esto es lo que tengo dentro de mis etiquetas de script:

function GetGeo() { if (!navigator.geolocation) { alert("Could not find geolocation"); } else { navigator.geolocation.getCurrentPosition(showMap, function (error) { alert("error encountered: " + error.message ); }); } } function showMap(position) { window.alert(position.coords.latitude + ", " + position.coords.longitude); } 

La página sólo tiene un botón en él, que llama a la función GetGeo ().

Lo que hice fue dejar caer el archivo .html en la tarjeta SD de mi teléfono. Luego, busqué "content: //com.android.htmlfileprovider/sdcard/GetGeo.html" y la página aparece correctamente. Cuando hago clic en el botón y ejecuto, consigo el error siguiente: "El último abastecedor de la localización fue lisiado"

Tengo un par de preguntas: 1: ¿Es incorrecto simplemente dejar caer el archivo html en la tarjeta SD e intentar ejecutar allí? 2: ¿Hay algo básico que estoy haciendo mal que no es dejar que obtener la geolocalización desde el navegador móvil?

¡Gracias de antemano por cualquier ayuda!

2 Solutions collect form web for “Navigator.geolocation.GetCurrentPosition lanza el error "El último proveedor de ubicación ha sido deshabilitado"”

Me di cuenta de esto: Tenía que ir a la configuración de mi navegador móvil y marque "Habilitar ubicación"

También es importante habilitar todos los orígenes de ubicación desde la pestaña Configuración de Android. Vaya a Configuración, haga clic en Ubicación y Seguridad. A partir de aquí, asegúrese de que se compruebe lo siguiente: (1) Utilizar redes inalámbricas, (2) Utilizar satélites GPS, (3) Utilizar sensor de ayuda.

También asegúrese de que el permiso siguiente está habilitado en el manifiesto:

 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
  • ¿Cómo puedo cambiar el tamaño de las imágenes en Android?
  • Base de Datos Relacional Desconectada para Plataforma Móvil Cruzada
  • Soporte CSS3 en navegadores móviles
  • SMS raw pdu en Android
  • ¿Cómo puedo reducir el relleno interno alrededor del texto dentro de un objeto de botón de Android?
  • ¿Cómo crear un menú de navegación modal en móviles y evitar el desplazamiento del cuerpo?
  • ¿Es valioso el appcelerator Titanium para el desarrollo de aplicaciones basadas en cámara en ipad, iphone y android?
  • Android - Creación de listview con encabezados flotantes
  • Problema de Viewport en orientación normal móvil
  • ¿Existe un método para desactivar la función Auto-resize de la aplicación de Gmail en el diseño de un correo electrónico?
  • ¿Cómo almacenar archivos en el directorio de antememoria de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.