首页 > 解决方案 > Service Worker DOMException:注册失败 - 存储错误

问题描述

在 Service Worker 的帮助下在浏览器中实现基于 Fire-base 的云消息传递时出现错误“DOMException:注册失败 - 存储错误”,请帮助我收到此错误的原因

标签: firebasebrowserfirebase-cloud-messagingservice-worker

解决方案


这意味着您的 Service Worker 已经存储了太多数据,以至于可用的存储空间已满,并且在 SW 安装时它会尝试存储更多数据,这反过来又会导致错误。

您必须手动从存储中删除内容,或者使用某个库以某种方式自动为您处理这些情况(例如,删除 FIFO 样式的内容)。


推荐阅读