fetch事件处理程序中的fetch()不会触发service worker中的fetch事件?

时间:2016-04-08 03:42:57

标签: javascript 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事件处理程序中的fetch()不会触发fetch事件。

1 个答案:

答案 0 :(得分:2)

你是对的。服务工作者生成的请求(特别是fetch())不会被相同或其他服务工作者截获。