【发布时间】:2022-09-06 18:35:43
【问题描述】:
使用 JS 和 .net 创建项目。即使在离线模式下也需要工作。 正如我所见,服务工作者可用于缓存静态资产并可以离线工作,但我们 无法将数据保存到数据库。请让我知道服务人员是否也可以保存数据。
有没有更好的方法让网站在离线模式下工作并将数据保存在某处并在在线时将其传递到数据库?用户关闭浏览器时不应清除保存的数据
-
AFAIK,firebase firestore 支持离线保存数据并在您重新在线时自动同步数据。自己实现功能,离线时使用localstorage或indexdb保存数据,在线时取出数据保存到DB
标签: javascript c# .net angular service-worker