服务工作者domexception:注册失败 - 存储错误



当在服务工作者的帮助下在浏览器中实现Fire Base Cloud Messaging时获得错误" Domexception:注册失败 - 存储错误",请帮助我为什么要遇到此错误

这意味着您的服务工作者存储了太多数据,以至于可用的存储已满,并且SW安装后,它试图存储更多的数据,从而导致错误。<<<<<<<<<<

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

在我的情况下,问题是由create-react-app自己的服务工作者在 index.js的底部未注册逻辑引起的:

serviceWorker.unregister();

这与在我们自己的应用程序逻辑中间使用服务工作者的事实相抵触。

解决方案很简单 - 只需从 index.js

中删除该行

最新更新