从服务工作者的fetch
事件处理程序返回而不指定respondWith
的内容是否有效?在那种情况下会发生什么? fetch事件是否仍以默认方式正确处理?
self.addEventListener('fetch', event => {
if ( /* don't fancy handling this one */ ) {
// what happens in this case?
return;
}
event.respondWith(
// do some stuff and return a promise for a response
);
});
答案 0 :(得分:3)
如果您不打电话给event.respondWith
,浏览器会像往常一样处理提取。
答案 1 :(得分:0)
现在,在iOS Safari浏览器上的请求将挂断,而无需event.respondWith()