Detectar webview en Android con Javascript
Hay una aplicación en Google Play que está incrustando mi sitio web en una vista web. La aplicación no hace nada más, e incluye una función de monetización de terceros.
Quiero detectar cuando los usuarios acceden a mi sitio a través de la aplicación, para poder mostrar un mensaje.
- ¿Cómo manejar páginas web "infinitas"?
- Error "ABI no admitido" en Chrome Webview
- Interceptar solicitud de fuente de video HTML5 en Android WebView
- Alerta de seguridad de Android WebView SSL
- Android - ¿por qué webview redireccionar a webbrowser
Sin embargo, no he podido encontrar una forma de distinguir entre el navegador móvil de Android y la aplicación, ya que los agentes de usuario son los mismos.
¿Hay algún método conocido para detectar una vista web?
Gracias.
- ¿Android WebView no carga URL?
- Vista previa de enlaces en android
- Bloquear determinadas URL de seguridad en la vista web de Android
- WebViewFragment webView es nulo después de realizar una FragmentTransaction
- No se puede cargar la página web con WebView en Android
- CrossWalk - Aceptar encabezado de idioma
- ¿Dónde está la documentación sobre conversiones de tipo js para addJavascriptInterface?
- La vista web de Android no reproduce el video mp4 en la misma página
Desafortunadamente, la respuesta es no, no hay una manera de distinguir entre el navegador móvil de Android y otra aplicación basada en webview.
A menos que el desarrollador de aplicaciones elija modificar el agente de usuario, por supuesto.
También puedes marcar la aplicación como infractora de derechos de autor y pedirle a Google que la elimine del mercado …
- IllegalStateException en FragmentManager
- ¿Dónde está la tarjeta SD del eclipse android emulator en windows?