Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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
Android 如何在自定义WebView中将网页另存为缓存_Android_Android Webview_Android Websettings - Fatal编程技术网

Android 如何在自定义WebView中将网页另存为缓存

Android 如何在自定义WebView中将网页另存为缓存,android,android-webview,android-websettings,Android,Android Webview,Android Websettings,我想在SD卡中保存网页,当它加载到自定义WebView中时,下次加载相同的url时,我想从缓存中加载它,网页中的更新应该保存在缓存中。请尝试使用Asynchtask并下载html文件,将代码直接下载到doBackground方法中,并在OnPostExciute方法中设置html 这是一个好问题。我还想知道如何在没有webView的情况下(或者至少不使用服务或类似的东西来显示它)在后台进行加载。@Ribin Haridas下载html文件并将其保存到sdcard。当你想加载html时,只需给出保

我想在SD卡中保存网页,当它加载到自定义
WebView
中时,下次加载相同的url时,我想从缓存中加载它,网页中的更新应该保存在缓存中。

请尝试使用Asynchtask并下载html文件,将代码直接下载到doBackground方法中,并在OnPostExciute方法中设置html

这是一个好问题。我还想知道如何在没有webView的情况下(或者至少不使用服务或类似的东西来显示它)在后台进行加载。@Ribin Haridas下载html文件并将其保存到sdcard。当你想加载html时,只需给出保存在sdcard中的html的路径,然后使用webView.loadUrl(“文件:/”+您的文件名);或者,您可以将html文件放入资源中,然后从中加载到web-view。pratik保存不是问题,但在保存后,如果网页中的任何更新必须保存在同一文件中。我想在异步任务中更新网页