2 回答

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
相關(guān)代碼在這里:
caches.open(CACHE_NAME).then((cache) => {
return fetch(evt.request)
您正在打開(kāi)緩存,但沒(méi)有使用緩存的響應(yīng),并且請(qǐng)求將轉(zhuǎn)發(fā)到網(wǎng)絡(luò):
使用類似這樣的東西:
caches.open(CACHE_NAME).then(cache => {
return cache.match(evt.request).then(cacheResponse => cacheResponse || fetch(evt.request).then(networkResponse => {
cache.put(evt.request, networkResponse.clone());
return networkResponse;
}));

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
為了防止您遇到此問(wèn)題,Lighthouse 中有一個(gè)錯(cuò)誤已在 Chrome 版本 89 中修復(fù)。?
添加回答
舉報(bào)