繁体   English   中英

setAppCachePath 和 setAppCacheEnabled 这些在 android 中不起作用 33

[英]setAppCachePath and setAppCacheEnabled these are not work in android 33


webView.getSettings().setAppCachePath("/data/data/" + getPackageName() + "/cache"); webView.getSettings().setAppCacheEnabled(true);



error: cannot find symbol
        webView.getSettings().setAppCachePath("/data/data/" + getPackageName() + "/cache");
                             ^
  symbol:   method setAppCachePath(String)
  location: class WebSettings

如何升级这些线路。

private void enableHTML5AppCache() {
    webView.getSettings().setDomStorageEnabled(true);
    webView.getSettings().setAppCachePath("/data/data/" + getPackageName() + "/cache");
    webView.getSettings().setAppCacheEnabled(true);
    webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
}

任何有这些错误的解决方案。

您可以使用

webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM