jStorage.js を使用して、Web アプリのローカル ストレージを管理します。Crosswalk で構築された Web ビューでこの Web アプリを実行します。アプリを起動し、jStorage の set 関数でローカル ストレージを埋めます。アプリを再起動すると、ローカル ストレージが空になります。何か提案はありますか?
これは XWalkView のコードです:
XWalkView xw = (XWalkView) findViewById(R.id.xwalkWebView);
String path = "file://" + Environment.getExternalStorageDirectory().getAbsolutePath() + "/project/index.html";
xw.load(path, null);
XWalkPreferences.setValue(XWalkPreferences.REMOTE_DEBUGGING, true);
編集1: わかりました。問題は、アプリを閉じると、Android がキャッシュを破棄することです。そう。私の答えは次のとおりです。
WebView (xwalkView) を使用して Android アプリケーションで永続的なキャッシュを作成するにはどうすればよいですか?