Android 4.0.1 破坏 WebView HTML 5 本地存储?
要解决此问题,请执行以下步骤 −
对于低于 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);
您还可以在网址为 http://www.demo.com − 的情况下使用以下内容:
browser.loadDataWithBaseURL("http://www.demo.com", htmlContent, "text/html", "utf-8", null);
广告