Как говорится в названии, у меня есть веб-представление, которое отображает часть веб-страницы, которую я создал и размещал на моем сервере, но часть ее содержимого не отображается, ничего особенного просто некоторые неупорядоченные теги.Android webView не отображает весь контент
Я протестировал его с помощью браузера, который поставляется с Android, и он делает то же самое, но если я открою его с помощью Chrome в устройстве, это действительно показывает ... С компьютера usin chrome и safari он также показывает хорошо.
Я думаю, что пользовательский агент, например хром, может решить проблему, но я действительно не знаю, как ее реализовать. Я пробовал все это, но без успеха:
final WebView webS = (WebView) findViewById(R.id.webV);
webS.getSettings().setJavaScriptEnabled(true);
//webS.setWebChromeClient(new WebChromeClient());
webS.loadUrl("http://mywebpage.com");
//webS.setInitialScale(100);
//webS.setWebViewClient(new WebViewClient());
//webS.getSettings().setUseWideViewPort(true);
//webS.getSettings().setLoadWithOverviewMode(true);
WebChromeClient client = new WebChromeClient();
webS.setWebChromeClient(client);
Вот структура HTML:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<title></title>
<link href="CSS/....css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<p></p>
<ul class="">
<a href="">
<li>
<div class=""><img src="images/....png"></div>
text <span class="">text</span>
<div class="">text</div>
<div class="">text</div>
</li>
<li>
<div class=""><img src="images/....png"></div>
text <span class="">text</span>
<div class="">text</div>
<div class="">text</div>
</li>
</a>
</ul>
</div>
</body>
</html>
Та часть, которая не показывается это один между якорными тегами ...
Спасибо