【问题标题】:Service Worker not firing fetch eventService Worker 未触发 fetch 事件
【发布时间】:2018-07-19 13:13:16
【问题描述】:

如下图所示,我的 Service Worker 处于活动状态,并且我正在获取的文件在 Service Worker 的范围内,但 fetch 事件仍未被触发。

Service Worker 拦截 fetch 是否还有其他必要条件?

【问题讨论】:

  • 似乎服务工作者的范围相对于它正在访问的文件的范围是无关紧要的。但是,service worker 的范围相对于访问它的页面范围(在浏览器中)决定了 fetch 事件是否可以被拦截。如果这是真的,请告诉我。
  • 这发生在我身上,我不得不将 ServiceWorker 移动到根目录以修复范围

标签: service-worker service-worker-events


【解决方案1】:

here 我的回答可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    • 2018-11-30
    • 2018-02-02
    • 1970-01-01
    相关资源
    最近更新 更多