我在分页器中有webview的片段,我有自定义htmls来设置webview。当我分页时,一些网页浏览 - 不是每次都有时 - 不会显示html。当我从chrome://inspect/
检查网页浏览并查看webview所包含的元素时,我可以看到html但我在ui中看到了空白页面。而且我绝对相信html中没有问题。这很奇怪。
我这样设置;
webViewDetail.getSettings().setDefaultTextEncodingName("utf-8");
webViewDetail.getSettings().setUserAgentString(Locale.getDefault().getLanguage());
webViewDetail.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webViewDetail.getSettings().setDomStorageEnabled(true);
webViewDetail.getSettings().setJavaScriptEnabled(true);
webViewDetail.getSettings().setBuiltInZoomControls(true);
webViewDetail.getSettings().setSupportZoom(true);
webViewDetail.getSettings().setDisplayZoomControls(false);
webViewDetail.loadDataWithBaseURL("", contentHtml, "text/html", "utf-8", "");
onReceivedError
没有打电话,因为我说没有问题。甚至onPageFinished
也叫了。但是onPageCommitVisible
也没有调用。
答案 0 :(得分:0)
您确定网页浏览的布局是否正确?