我正在尝试确定是否可以检测到请求何时来自 iOS UIWebView,并在这种情况下返回自定义布局。
这是场景。目前我有一个完全在 Rails 中构建的移动 web 视图,它看起来像这样:
这在浏览器中加载并且工作正常。现在,我正在开发一个内置于 Xcode 中的 iOS 应用程序,它将本机代码与 UIWebViews 混合在一起。我在这一点上所做的是本地构建红色导航栏。我希望网站的其余部分(所有白色背景)加载到 UIWebView 中。
理想情况下,我会通过检测请求是否来自 iOS 应用程序来做到这一点。如果是这种情况,布局将不包括红色导航栏(因为它已经在本地处理)。如果请求来自浏览器,则布局将包括红色导航栏。
我已经四处搜索,但找不到任何关于此的内容。有谁知道如何把这样的东西拉下来?