在Java代码中获取应用程序浏览器的LocalStorage文件

时间:2017-04-12 14:23:19

标签: java android cordova local-storage

我有一个Cordova android应用程序,它基本上是一个应用内浏览器窗口,在某处有一个本地存储文件,我从应用程序中保存数据。我想现在从Java代码访问这个本地存储文件,但我不知道如何。我怎么能这样做?

  • 在询问之前在谷歌搜索。
  • 没有代码可以显示,因为有 与展示无关。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

Cordova只是一个容器,可让您通过html,css和javascript访问设备API。当您使用类似localStorage的内容时,它会存储在手机使用的任何浏览器中(iOS将是Safari,Android会有所不同)。

使用localStorage.getItem(idOfTheItemYouStored)可以访问您要查找的任何文件。如果您不知道自己的名字,可以使用for循环遍历并记录每个项目:

for(var i in localStorage) {
    console.log(localStorage[i]);
}