Как отобразить настольную версию веб-сайта в качестве мобильной версии

#android #android-webview #user-agent

#Android #android-веб-просмотр #user-agent

Вопрос:

У меня есть URL-адрес веб-сайта, который загружается как полная настольная версия в моем веб-представлении вместо мобильной версии. Он нормально загружается на IOS, но не на Android. Это проблема с агентом пользователя, которая не была обнаружена или? Я пытаюсь загрузить этот сайт www.mercedesbenzstadium.com

Комментарии:

1. Вы меняете пользовательский агент webview? Потому что его режим defualt находится в режиме мобильного просмотра.

2. WebView.getSettings().setUserAgentString(«Mozilla / 5.0 (Linux; Android 5.1.1; Сборка Nexus 5 / LMY48B; wv) AppleWebKit / 537.36 (KHTML, как Gecko) Версия / 4.0 Chrome / 43.0.2357.65 Mobile Safari / 537.36»); WebView.setWebViewClient(WebViewClient); WebView.loadUrl(url);

Ответ №1:

вам необходимо отредактировать настройки WebView

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

setLoadWithOverviewMode (true) загружает веб-просмотр с полностью уменьшенным масштабом
setUseWideViewPort(true)
делает веб-просмотр обычным видовым экраном (например, обычный браузер на рабочем столе)

Комментарии:

1. Это не помогло. Я хочу, чтобы настольная версия отображалась как мобильная версия.