add navigate in sw.ts

This commit is contained in:
fly_mc 2024-10-22 00:11:29 +08:00
parent a2c066852f
commit 29886c0a82

View file

@ -51,9 +51,10 @@ globalThis.addEventListener('fetch', (event) => {
if (event.request.headers.get('sec-fetch-dest') === 'document' ||
event.request.headers.get('accept')?.includes('/html') ||
event.request.url.endsWith('/')) {
event.request.url.endsWith('/') ||
event.request.mode === 'navigate') { //navigate may cause offlineContentHTML doesn't work but doesn' matter
isHTMLRequest = true;
} //If offlineContentHTML() is not needed anymore, add navigate.
}
if (isHTMLRequest) {
event.respondWith(