我正在使用Phonegap 2.4.0来构建我的应用程序 并使用localStorage来获取和设置变量。 我需要从java文件中访问这些变量 那可能吗 我怎么能这样做。
我在javascript中的代码是:
localStorage.setItem("language", "en");
我想从Java文件中访问该变量。
答案 0 :(得分:0)
为什么不制作一个在android共享首选项中存储值的本机插件,并在每次在localstorage中添加/删除对象时调用它。
因此,在javascript中你不能直接调用localstorage函数,而是一个包装器,1)操纵本地存储,然后2)调用插件将它存储在共享首选项中。
当然这涉及每个对象的双重副本,因此您也必须处理这个问题,但如果始终从javascript开始对localstorage进行修改,那么这应该不是问题。
Click Here了解详情。