【问题标题】:Error storing data DOMException: Failed to execute 'setItem' on 'Storage': Setting the value of 'persist:root' exceeded the quota存储数据时出错 DOMException:无法在“Storage”上执行“setItem”:设置“persist:root”的值超出了配额
【发布时间】:2021-07-28 18:32:36
【问题描述】:

每次上传大文件图片时都会出现此错误。该网站运行良好,但是在我的网站上的控制台上显示此错误。我正在使用 Redux 和 Sentry。你认为这是 Sentry 或 Redux 上可能存在的 BUG 吗?

【问题讨论】:

    标签: image redux storage sentry


    【解决方案1】:

    您可能正在使用 redux-persist 并将该图像放入 redux 存储中。 LocalStorage 的上限约为 10MB,因此很容易达到。

    一般来说,我建议您只将普通数据放入您的 redux 存储中,而不是像图像之类的东西 - 它并不适合这样做。

    作为中间修复,您可以尝试使用 redux-persist 的 blacklist 功能将该图像从持久化到 localStorage 中排除,但从长远来看,您真的不应该将图像放入您的 redux 存储中。

    【讨论】:

      【解决方案2】:

      我试过了,还是不行。您认为这是 Sentry 问题还是错误。因为一切正常,除了浏览器控制台上的错误。

      【讨论】:

        猜你喜欢
        • 2018-09-30
        • 2021-07-21
        • 2014-07-21
        • 1970-01-01
        • 2017-07-20
        • 1970-01-01
        • 1970-01-01
        • 2016-11-16
        • 1970-01-01
        相关资源
        最近更新 更多