Avalados por :

Cómo obtener las coordenadas de latitud y longitud del usuario en una aplicación personalizada

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Hola a todos,

Estoy trabajando en el desarrollo de una aplicación personalizada. En mi aplicación, necesito obtener las coordenadas de latitud y longitud actuales del usuario. Intenté con el siguiente código, funciona bien cuando ejecuto mi aplicación a través de index.html (como una aplicación web).

Pero si intento ejecutarlo desde Firoi Launchpad o la opción Frame (en SAP Web IDE), no funciona.

Código:

	onInit: function () {
			if (navigator.geolocation) {
				navigator.geolocation.getCurrentPosition(function (position) {
					alert(position.coords.latitude);
					alert(position.coords.longitude);
				});
			} else {
				MessageToast.show("La geolocalización no está soportada por este navegador.");
			}
		}

Por favor, ayúdenme a resolver el problema.

Gracias,

Saludos,

JK.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Jayakrishnan,

¿Pudiste resolver esto?

También estoy haciendo algo muy similar y atascado en este mismo problema.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Funciona en Fiori Launchpad. No hice ningún cambio. Pero aún no funciona en la opción de marco en Web IDE.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Pude replicar el problema. Desafortunadamente, no se muestra ningún error en la consola. He establecido un punto de interrupción en la función de devolución de getCurrentPosition, pero nunca se alcanza. He actualizado el código al ejemplo de simmaco.ferriero : Cómo usar los plugins de cámara y geolocalización con SAP Web IDE . Aquí al menos se alcanza la devolución de error y me devuelve lo siguiente en el objeto de error:

código: 2 mensaje: "Proveedor de ubicación de red en 'https://www.googleapis.com/' : No se recibió respuesta."

Pero no veo ninguna solicitud en la pestaña de red de las herramientas para desarrolladores.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿Estás recibiendo algún error? (consola) ¿O bloqueaste esa solicitud por casualidad?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?