Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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 - Fatal编程技术网

将Android WebView缓存另存为数据存储

将Android WebView缓存另存为数据存储,android,android-webview,Android,Android Webview,在用WebView包装的远程webapp中,我输入webapp,然后通过相应的WebSettings缓存webapp。当我离线启动应用程序时,我会收到所有缓存文件。生活是美好的 但是,如果您通过清除应用程序的缓存(用户将使用该缓存在其设备上重新获得一些空间),则您的webapp在脱机时将不再可用 除了在APK中存储整个webapp之外,解决这个问题的一个方法是将缓存保存在应用程序的“数据”存储中。这意味着“清除所有缓存”操作不会销毁缓存的webapp 是否可以将缓存保存到“数据”存储

在用
WebView
包装的远程webapp中,我输入webapp,然后通过相应的
WebSettings
缓存webapp。当我离线启动应用程序时,我会收到所有缓存文件。生活是美好的

但是,如果您通过清除应用程序的缓存(用户将使用该缓存在其设备上重新获得一些空间),则您的webapp在脱机时将不再可用

除了在APK中存储整个webapp之外,解决这个问题的一个方法是将缓存保存在应用程序的“数据”存储中。这意味着“清除所有缓存”操作不会销毁缓存的webapp

是否可以将缓存保存到“数据”存储