0

当我重新安装使用它的chrome应用程序时,我无法保留indexedDB。虽然我可以在重新安装时使用同步文件系统保存数据。重新安装后无法保留indexedDB

  1. 我应该使用存储API来推送数组中的indexedDB数据并将其存储在文件中吗?
  2. 有没有一种“C语言”就像使用结构和文件访问保存数据的JS方式(同时使chrome应用程序)?类似于使用JS的数据结构。
  3. 我会全错吗?解决这个问题的方法相当简单明了。

回答

0

您获得的所有应用程序都是在应用程序沙箱中使用的应用程序沙箱和资源。 Chrome在删除应用程序后删除沙盒及其资源。这是真正的行为,然后你创建一个沙箱。

您需要任何后端/服务器端存储来存储使用数据并将其同步,然后用户重新安装应用程序。

+0

我可以在重新安装时使用同步文件系统保存数据。 –

+0

您无法从浏览器访问真正的“文件系统”。您可以使用['LocalFileSystem'](https://developer.mozilla.org/en-US/docs/Web/API/LocalFileSystem),它也适用于沙箱。 – Pinal