¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como obter as coordenadas de latitude e longitude do usuário em um aplicativo personalizado

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

Olá a todos,

Estou trabalhando no desenvolvimento de um aplicativo personalizado. Em meu aplicativo, preciso obter as coordenadas de latitude e longitude atuais do usuário. Tentei com o seguinte código, funciona bem quando executo meu aplicativo através do index.html (como um aplicativo web).

Mas se tento executá-lo a partir do Firoi Launchpad ou da opção Frame (no SAP Web IDE), não funciona.

Código:

	onInit: function () if (navigator.geolocation) .geolocation.getCurrentPosition(function (position) (position.coords.latitude);
					alert(position.coords.longitude);
				});
			} else .show("A geolocalização não é suportada por este navegador.");
			}
		}

Por favor, ajudem-me a resolver o problema.

Obrigado,

Cumprimentos,

JK.

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

4 Respuestas

0
Cargando...

Olá Jayakrishnan,

Conseguiste resolver isso?

Também estou enfrentando um problema muito semelhante e estou preso nesta mesma situação.

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

Funciona no Fiori Launchpad. Não fiz nenhuma alteração. Mas ainda não funciona na opção de frame no Web IDE.

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

Consegui replicar o problema. Infelizmente, nenhum erro é exibido no console. Defini um ponto de interrupção na função de retorno de getCurrentPosition, mas nunca é alcançado. Atualizei o código para o exemplo de simmaco.ferriero : Como usar os plugins de câmera e geolocalização com SAP Web IDE . Pelo menos aqui o retorno de erro é alcançado e me retorna o seguinte no objeto de erro:

código: 2 mensagem: "Provedor de localização de rede em 'https://www.googleapis.com/' : Não recebeu resposta."

Mas não vejo nenhuma solicitação na aba de rede das ferramentas para desenvolvedores.

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

Estás recebendo algum erro? (console) Ou bloqueaste essa solicitação por acaso?

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?