【发布时间】:2013-07-22 08:42:14
【问题描述】:
Google Play 上有一个应用程序将我的网站嵌入到 web 视图中。该应用程序不做任何其他事情,并包含第 3 方获利功能。
我想检测用户何时通过应用访问我的网站,以便显示消息。
但是,我无法找到区分 Android 移动浏览器和应用程序的方法,因为用户代理是相同的。
是否有任何已知的方法来检测 web 视图?
谢谢。
【问题讨论】:
-
我没试过,但这个问题的解决方案看起来不错:stackoverflow.com/questions/16383776/…。它使用请求的 http 标头。
-
我确实看到了其他问题,但这些解决方案都没有奏效。他们提到了“X-Requested-With”标头,但不幸的是,这不是应用程序发送的(也许应用程序作者可以禁用它)