【问题标题】:Android webView not displaying all the contentAndroid webView不显示所有内容
【发布时间】:2014-08-31 16:03:01
【问题描述】:

正如标题所说,我有一个 web 视图,它显示了我创建并放置在服务器中的网页的一部分,但它的某些内容没有显示,没有什么特别的,只是一些无序列表标签。

我已经使用 Android 附带的浏览器对其进行了测试,并且效果相同,但如果我在设备中使用 Chrome 打开它,它会显示...从使用 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>

未显示的部分是锚标记之间的部分...

谢谢

【问题讨论】:

    标签: android html css webview chromium


    【解决方案1】:

    在元标记中去掉 minimum-scale=1 到 maximum-scale=1

    【讨论】:

      猜你喜欢
      • 2017-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多