在服务工作者中使用提取时发生InvalidStateError

时间:2018-11-13 14:01:11

标签: javascript service-worker

我在服务工作者中使用访存。它专门处理非GET请求(GET请求正常工作)。在Firefox中,出现以下错误:InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable。这是代码:

self.addEventListener('fetch', e => {
    const reqClone = e.request.clone();
    if (e.request.method !== 'GET') fetch(reqClone).then(res => e.respondWith(res));
}

then函数中的变量e.存在错误(基于将变量拆分为行并记录行号)。

0 个答案:

没有答案