firebase - Service Worker DOMException:注册失败 - 存储错误
问题描述
在 Service Worker 的帮助下在浏览器中实现基于 Fire-base 的云消息传递时出现错误“DOMException:注册失败 - 存储错误”,请帮助我收到此错误的原因
解决方案
这意味着您的 Service Worker 已经存储了太多数据,以至于可用的存储空间已满,并且在 SW 安装时它会尝试存储更多数据,这反过来又会导致错误。
您必须手动从存储中删除内容,或者使用某个库以某种方式自动为您处理这些情况(例如,删除 FIFO 样式的内容)。
推荐阅读
- angular - formcontrol 中的验证服务问题默认值为 null
- javascript - 如何在 React 中检查 div 的属性值
- c# - 使用 Next.js 和 Asp.Net Core API 进行二维码身份验证
- sql - 每周而不是每天显示 COUNT(*)
- html - 如何在标签内打断
- ruby-on-rails - 如何根据多个条件定义 has_many 范围?
- design-patterns - 是否有一种设计模式可以在游戏开发中的 SoA 集合中迭代所有相同类型的数组?
- docker-compose - docker compose 中的 context 和 build 有什么区别?
- java - 在 Java 中实现斐波那契矩阵算法
- c++ - C ++ system()函数未运行所有wimdows程序