首页 > 解决方案 > 如何使用 pwa 保存数据

问题描述

我正在开发自己的项目,我想在其中创建一个在 android 和 iOS 上运行的应用程序。我决定使用 HTML、CSS 和 JavaScript 来创建 PWA。该应用程序应使用户能够管理包括馅饼在内的食谱。成本计算。我的问题是,我想以表格的形式保存食谱/配料。数据应永久存储在设备本地。使用“localstorage”方法,数据只是临时保存。我不想托管网络服务器/数据库。当用户删除浏览器的本地缓存时,数据不应该丢失。是否可以使用 java 脚本存储一般数据,例如在浏览器缓存之外的文本文件中?

标签: javascriptprogressive-web-apps

解决方案


在你的情况下indexedDB将是我的解决方案。它可以被用户删除,因为所有数据都存储在浏览器中。浏览器无法将数据存储在文本文件中(至少截至 2021 年 10 月)


推荐阅读