Phonegap从Java代码获取localstorage值?

Jon*_*ono 6 java mobile android phonegap-plugins cordova

我使用localstorage使用phonegap在客户端保存了数据,现在我想用java代码访问保存的数据.

这可能吗?我怎样才能做到这一点?

谢谢.

Dav*_*zzi 3

为什么不制作一个本机插件,将值存储在 android 共享首选项中,并在每次在本地存储中添加/删除对象时调用它。

因此,在 javascript 中,您不会直接调用 localstorage 函数,而是调用一个包装器,它 1) 操作 localstorage,然后 2) 调用插件将其存储在共享首选项中。

当然,这涉及每个对象的双重副本,因此您也必须处理这个问题,但如果对本地存储的修改始终从 javascript 启动,这应该不是问题。