最近开发 MinApi(http接口请求工具)时,出现一个错误:QuotaExceededError: The quota has been exceeded1.。经查询得知,该错误是因为浏览器的 localStorage 存储空间已满。
问题原因
- 在存储时,不小心把一个大文件转成了
ArrayBuffer对象,导致localStorage存储空间不足。 localStorage存储空间大小为 5MB,如果存储的数据超过这个大小,就会导致该错误。
解决方案
对于大文件或者一些长文数据,最后不要存储在 localStorage 中,可以尝试存储在 IndexedDB 或者 WebSQL 中。
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2024-09-09
最后更新: 2024-10-09
本文标题: QuotaExceededError: The quota has been exceeded
本文链接: https://www.tiven.cn/p/c858b58b/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2024-09-09
最后更新: 2024-10-09
本文标题: QuotaExceededError: The quota has been exceeded
本文链接: https://www.tiven.cn/p/c858b58b/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!

