javascript - WebView加载HTML但不显示

标签 javascript java android html webview

我在寻呼机中有带有 webview 的 fragment ,并且我有自定义 html 来设置该 webview。当我分页时,某些网页 View (不是每次,有时)不显示 html。当我从 chrome://inspect/检查 webview 并查看 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 也不会调用。

最佳答案

您确定您的网页 View 布局正确吗?

关于javascript - WebView加载HTML但不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47452604/

相关文章:

javascript - 如何为用 Ruby 编码的网站自动化测试驱动开发 (TDD) 语法?

javascript - 在javascript中,我应该向对象或对象原型(prototype)添加函数

javascript - Javascript 的 indexOf() 是如何解析引用的

java - 为什么Java基本变量赋值不是原子的

android - 将 Android kotlin 版本升级到 1.5.0 在构建时抛出错误消息

android - 从代码注册的广播接收器

javascript - 更新表格中的总计

java - 在 2 秒内移动到另一个 Activity

java - 在 Java 中存储数组/包列表

android - 如何以编程方式管理线性子布局?