【问题标题】:How to display website desktop version as mobile version如何将网站桌面版显示为移动版
【发布时间】:2016-10-14 20:12:47
【问题描述】:

我的网站 url 在我的 web 视图中加载为完整的桌面版本,而不是移动版本。它在 IOS 上加载正常,但在 Android 上加载不正常。这是未检测到用户代理的问题还是? 我正在尝试加载这个网站 www.mercedesbenzstadium.com

【问题讨论】:

  • 您要更改 webview 用户代理吗?因为它的默认模式是在移动视图上。
  • webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5 Build/LMY48B; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/ 43.0.2357.65 移动版 Safari/537.36"); webView.setWebViewClient(webViewClient); webView.loadUrl(url);

标签: android android-webview user-agent


【解决方案1】:

您需要编辑 webview 设置

  mWebView.getSettings().setLoadWithOverviewMode(true);
  mWebView.getSettings().setUseWideViewPort(true);

setLoadWithOverviewMode(true) 加载完全缩小的 WebView setUseWideViewPort(true) 使 Webview 有一个普通的视口(如普通的桌面浏览器)

【讨论】:

  • 那没用。我希望桌面版显示为移动版。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-18
相关资源
最近更新 更多