Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android在webView之间共享缓存_Java_Android_Caching_Webview - Fatal编程技术网

Java Android在webView之间共享缓存

Java Android在webView之间共享缓存,java,android,caching,webview,Java,Android,Caching,Webview,在我的应用程序中,用户可以查看一些包含大量图像的新闻页面。当用户在网络视图中阅读页面时,后台应用程序会在第二个网络视图中加载第二个页面的图像。因此,当用户加载第二页图像时,它们已经在缓存中,第一个webview可以加载它们。这在我的应用程序的iOS版本中有效。 在android版本中,我不能这样做。2 webview似乎有一个单独的缓存。如果用户尝试重新加载第一个页面(已加载第一个webview),则会从缓存加载图像 检查此链接,可能会对您有所帮助-在发布我的问题之前已经查看过我的查看器.get

在我的应用程序中,用户可以查看一些包含大量图像的新闻页面。当用户在网络视图中阅读页面时,后台应用程序会在第二个网络视图中加载第二个页面的图像。因此,当用户加载第二页图像时,它们已经在缓存中,第一个webview可以加载它们。这在我的应用程序的iOS版本中有效。
在android版本中,我不能这样做。2 webview似乎有一个单独的缓存。如果用户尝试重新加载第一个页面(已加载第一个webview),则会从缓存加载图像

检查此链接,可能会对您有所帮助-在发布我的问题之前已经查看过我的查看器.getSettings().setAppCachePath(“/data/data/com.your.package.appname/cache”‌​); 不行,你是怎么解决的?