【问题标题】:Force Mobile Users to App, But Use Webview In App强制移动用户使用应用程序,但在应用程序中使用 Webview
【发布时间】:2023-04-09 01:43:01
【问题描述】:

我正在开展一个网络项目,我想在该项目中强制将在移动浏览器上打开网站的用户定向到一个着陆页,以促使他们下载该应用程序。

问题是,我想在应用程序的 WebView 中使用网站的移动版本。

如何区分移动浏览器和应用内的 WebView?

【问题讨论】:

  • 强制想要查看您网站的用户下载一个“应用程序”让他们查看您的网站?不,谢谢。我喜欢铬。这可能不会是一个愉快的用户体验。

标签: ios webview media-queries


【解决方案1】:

从应用加载时只需使用私有 url 或 GET 参数。

例如,如果您的网站是 www.example.com:如果有人访问该地址,您可以显示某个网页,如果他们使用移动设备访问该地址,则可以访问另一个页面。为此,您在 apache 中执行以下操作:

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} (OneMobileUserAgent|AnotherMobileUserAgent|...)
RewriteRule (.*) mobile/$1

这会将移动请求从 http://example/index.html 移动到 http://example/mobile/index.html

对于应用程序的 webView,您只需访问不同的地址,例如:webView.example.com 或 www.example.com/webview

【讨论】:

  • 您能否进一步解释一下,或者将我链接到一些参考资料?我不太确定如何实现这个:)
猜你喜欢
  • 2017-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-27
  • 2011-05-16
  • 1970-01-01
  • 1970-01-01
  • 2010-09-23
相关资源
最近更新 更多