Hola Jayakrishnan,
¿Pudiste resolver esto?
También estoy haciendo algo muy similar y atascado en este mismo problema.
Avalados por :
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.
Hola Jayakrishnan,
¿Pudiste resolver esto?
También estoy haciendo algo muy similar y atascado en este mismo problema.
Funciona en Fiori Launchpad. No hice ningún cambio. Pero aún no funciona en la opción de marco en Web IDE.
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.
¿Estás recibiendo algún error? (consola) ¿O bloqueaste esa solicitud por casualidad?
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute