首页 > 解决方案 > 如何在服务人员中侦听所有超出配额的错误?

问题描述

我有一个复杂的服务工作者设置,可以存储大量数据。在实践中,这意味着我经常用完配额,需要处理这个问题。

据我所知,似乎唯一的方法是用 try/catch 或类似方法包装每个可能失败的方法,并在各处检查错误,以了解何时达到配额。这非常不方便,需要在我的代码中进行更改,并且在使用其他地方的模块或代码时变得更加困难,这些模块或代码也可能在内部达到配额。

有没有办法从任何来源监听所有超出配额的错误,以便我可以在一个地方跟踪和处理它们?

标签: javascripterror-handlingservice-workerprogressive-web-appsquota

解决方案


推荐阅读