要解决此问题,请执行以下步骤-
对于版本低于4.4的android,将数据加载到具有这样的目录的文件方案的web视图中将不起作用。
browser.loadDataWithBaseUrl("file:///android_asset/", html, "text/html", "UTF-8", null);
添加文件名,它可以在较旧的Android版本上使用-
browser.loadDataWithBaseUrl("file:///android_asset/new.html", htmlContent, "text/html", "UTF-8", null);
如果您的URL是http://www.demo.com,也可以使用以下内容-
browser.loadDataWithBaseURL("http://www.demo.com", htmlContent, "text/html", "utf-8", null);