我正在研究将我管理的网站制作成渐进式 Web 应用程序的可能性,而不是在 iTunes 商店中维护 Webview 包装器应用程序。该站点作为 PWA 运行良好,唯一的问题是登录信息丢失,并且每次将 PWA 置于后台时访问者都必须重新登录。我找到了大量关于离线缓存的信息,但这不是我需要的。我需要浏览器 session 数据在 PWA 中保持持久。我查看了 cookies、localStorage 和 indexedDB ... 一旦 PWA 被(暂停)推送到后台,所有这些似乎都被淘汰了。
最佳答案
IndexDB is a persistent storage和 supported by all major browsers包括 iOS 中的 Safari。如果您没有看到数据持续存在,那么您应该在代码中遗漏了一些东西。
关于ios - 我需要持久存储成员(member) ID 和电子邮件以在 iOS 上的渐进式 Web 应用程序中恢复事件 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51195159/