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