简体   繁体   English

提取事件处理程序中的fetch()不会触发服务工作者中的提取事件?

[英]fetch() in fetch event handler not trigger fetch event in service worker?

 function fetchHandler(evt) { console.log('request:' + evt.request.url); dealWithRequest(evt); } addEventListener("fetch", fetchHandler); function dealWithRequest(evt){ fetch('./cgi_data.json,function(){}); } 

fetch() in fetch event handler not trigger fetch event. fetch事件处理程序中的fetch()不会触发fetch事件。

You're right. 你是对的。 No request (in particular fetch() ) generated from a service worker is intercepted by the same or other service worker. 从服务工作者生成的请求(尤其是fetch() )不会被相同或其他服务工作者拦截。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM