如何在Android中检测WebView或浏览器

时间:2019-03-11 06:28:54

标签: javascript php android css webview

我要在android中检测webview或浏览器 我想在Android浏览器中显示横幅。哪些用户单击以安装应用程序。而且我不想在网络视图android上显示此横幅。

我用这个:

    <?php
     if ($_SERVER['HTTP_X_REQUESTED_WITH'] == "app.mypackage") {
      echo 'WebView'; }
      else {
     echo 'no-WebView';
     }
   ?>

但这不起作用,并在浏览器和webview应用中显示“ webview”

还有另一种方法吗?

1 个答案:

答案 0 :(得分:0)

不准确,但是您可以使用Javascript通过以下方式检查网站运行的平台:

navigator.platform

使用此属性的可能结果将包括:

  • HP-UX
  • Linux i686
  • Linux armv7l(Android)
  • Mac68K
  • MacPPC
  • MacIntel
  • SunOS
  • Win16
  • Win32
  • WinCE