检测 Android 和 iOS Webviews

Posted

技术标签:

【中文标题】检测 Android 和 iOS Webviews【英文标题】:Detecting Android & iOS Webviews 【发布时间】:2017-11-02 17:48:13 【问题描述】:

只有当我与来自 ios/android 并使用我们的应用程序 (Webview) 的用户打交道时,是否有任何方法可以检测到是否使用 javascript

从我目前收集的信息来看,您可以使用 php 读取标头来完成,或者在某种程度上使用 Javascript 检测用户代理,但我似乎无法让这一切正常工作。

我需要检测到 android 和 iOS webviews。有什么想法吗?

谢谢!

【问题讨论】:

【参考方案1】:

您可以使用 iOS 和 Android 应用程序将自定义 HTTP 标头发送到 WebView。在您的网站中,您会获取此标题以区分是 Android 还是 iOS。

这就是send headers to WebView using Android、iOS 甚至是get this using PHP 的方式。

【讨论】:

以上是关于检测 Android 和 iOS Webviews的主要内容,如果未能解决你的问题,请参考以下文章

如何确保 Android phonegap/cordova 应用程序使用 Chrome webviews?

使用 Google Analytics 将 WebViews 跟踪到应用配置文件中

来自 iOS 应用的网络钓鱼:可能吗?

Android 上的 Xamarin WebView 显示多个实例

是否可以在 JavaScript 中检测 Android 和 iOS 浏览器何时关闭屏幕

如何在 iOS 和 Android 的给定时间检测用户是不是仅在一台设备上处于活动状态