Geolocalización de HTML5 en el navegador de aplicaciones de Facebook: no se permite / bloquea la solicitud
Tengo un sitio web que utiliza la geolocalización HTML5. Funciona muy bien excepto a través del navegador de aplicaciones Android de Facebook. Este es el navegador de aplicaciones interno que se abre cuando se hace clic en un enlace en la aplicación de Facebook.
Normalmente, al acceder a la página, un usuario obtendría un indicador de ubicación de uso (Permitir / Bloquear), pero en la aplicación de Facebook no se solicita nada y la página o el sitio no tiene acceso a la ubicación.
- Comunicación punto a punto entre la aplicación móvil y el navegador de PC
- Botón de exploración de imágenes en la actividad de Android
- ¿Cómo abro el explorador de archivos? (SDK de Android)
- Reproducción de audio con HTML5 en el navegador de Android
- ¿Cómo puedo permitir que un usuario explore / elija un archivo para el uso de mi aplicación en Android?
¿Alguien, por el amor de todo lo que es santo, sabe una solución a esto o incluso una manera de evitarlo?
Estoy un poco en el final de mi ingenio aquí, ya que no tengo una solución válida aparte de reconocer que el usuario está en el navegador de Facebook y les pide que salir a través de la opción de menú 'Abrir en Chrome'.
Gracias por adelantado
- ¿Cómo puedo iniciar una URL desde mi aplicación en Android?
- ¿El navegador web de Android permite subir fotos tomadas de la cámara?
- Android - Añadir nueva pestaña cuando haga clic en botón como Google Chrome nuevo botón?
- ¿Cómo debo elegir un formato de video para reproducirlo en Web, Android e iOS?
- Zoom en los sitios web en android sdk emulator
- Experiencia nativa de Facebook en el navegador
- Navegador genera automáticamente un icono de lanzador en la pantalla de inicio para aplicaciones web android
- Obtener los marcadores del navegador predeterminado y guardarlos en un archivo de texto
Estoy bastante seguro de que el navegador de Facebook en la aplicación no implementa la API de geolocalización HTML5 a propósito porque sería una manera muy fácil para alguien a phish fuera de la ubicación de la gente ya que mucha gente ya permite la ubicación de su aplicación de Facebook.
Con la geolocalización no creo que se puede evitar la solicitud de 'permitir / bloquear'. Eso causaría riesgos de seguridad.
El back-end debe devolverle la dirección IP. ¿Cómo obtener la dirección IP usando javascript o jQuery?
- Control de flujo del programa Android en presencia de la llamada de startActivityForResult
- Android – problemas de SSL en el emulador de estudio de Android, funciona bien en el teléfono