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.

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.

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 …

  • Android - html de android_assets en WebView, CSS no se carga en ICS
  • Buscando un menú desplegable en la vista web de Android que esté funcionando
  • La aplicación Phonegap no se desplaza
  • OnPageStart se llama muchas veces y onPageFinished no se llama para una sola página
  • ¿Cómo conseguir que Flowplayer se reproduzca automáticamente en Android WebView?
  • Cómo configurar el zoom / ancho inicial para una vista web
  • WebView causando TypeError no capturado al cargar www.google.com
  • Cambiar el color de arrastrar cursor del cuadro de entrada de webview de android
  • WebView no se desplazará en Android 2.x
  • Android - WebView dentro de ScrollView dejar espacio en blanco en la parte inferior
  • Cómo configurar la frontera para la vista web de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.