Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

171
Views
Quiero recibir la ubicación geográfica usando la vista web del sitio pero en la aplicación flutter dart usando javascript

Código JavaScript:

 var x = document.getElementById("x"); document.getElementById('button').onclick = function() { function showPosition(position) { console.log("in showPosition"); x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; } alert("button was clicked"); console.log("sdfghj"); if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); console.log("in if "); }else { x.innerHTML = "Geolocation is not supported by this browser."; console.log("in else "); } }

Pero la ventana emergente de solicitud de permiso nunca se abre. Código de aleteo:

 import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; class WebViewStack extends StatefulWidget { const WebViewStack({Key? key}) : super(key: key); @override State<WebViewStack> createState() => _WebViewStackState(); } void main() { runApp( const MaterialApp( home: WebViewStack(), ), ); } class _WebViewStackState extends State<WebViewStack> { var loadingPercentage = 0; @override Widget build(BuildContext context) { return Stack( children: [ WebView( javascriptMode: JavascriptMode.unrestricted, initialUrl: 'example.com', ), ], ); } }

Pero en la web, funciona bien. ¿Cuál es la forma correcta de acceder a la ubicación de un usuario desde una WebView?

Estoy trabajando en un proyecto que necesita obtener la ubicación actual del usuario mediante la geolocalización HTML 5. Pero necesito saber por qué WebView no muestra mi ubicación actual. ¿Qué tengo que hacer para mostrar el mapa y la ubicación actual en WebView?

about 4 years ago · Santiago Gelvez
1 answers
Answer question

0

Si su pregunta es sobre la falta de permisos, debe usar un complemento como Permission Handler : https://pub.dev/packages/permission_handler Lea el archivo Léame y listo. :)

about 4 years ago · Santiago Gelvez Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!