Improved service worker

This commit is contained in:
2017-12-01 19:13:07 +01:00
parent 82e37c52ac
commit 9c0f066053
3 changed files with 827 additions and 123 deletions

View File

@ -85,13 +85,27 @@ export class ServiceWorkerManager {
this.arn.reloadPage()
})
}
break
case "reload page":
console.log("service worker instructed to reload page...disobeying in test mode")
// location.reload(true)
break
case "reload styles":
console.log("service worker instructed to reload styles")
const links = document.getElementsByTagName("link")
for(const x in links) {
const link = links[x]
if(link.getAttribute("rel") === "stylesheet") {
link.href = link.href
}
}
break
}
}
}