setAppCachePath和setAppCacheEnabled在Android 33中不起作用

i2loujxw  于 2022-11-27  发布在  Android
关注(0)|答案(1)|浏览(1602)

“/数据/数据/”+获取包名称()+“/缓存”);(真);

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);
}

对这些错误任何都有解决的办法。

umuewwlo

umuewwlo1#

您可以使用

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

相关问题