Android持久化js的localstorage

来源:互联网 发布:出售数据资源 编辑:程序博客网 时间:2024/05/29 17:20

当js存储数据到localstorage中时,kill掉app进程,webview会清空localstorage。

所以如果要重启app后,localstorage中的数据还有效,则必须持久化localstorage。

方法:将localstorage存到数据库中

mWebViewSettings.setDatabaseEnabled(true);String localStorageDBPath = mWebView.getContext().getCacheDir().getParent() + "/localStorage.db";LogUtils.d("localStorageDBPath = " + localStorageDBPath);mWebViewSettings.setDatabasePath(localStorageDBPath);mWebViewSettings.setDomStorageEnabled(true);



0 0
原创粉丝点击