async-waituntil-polyfill
Version:
Allows waitUntil to be called async on extendable events
13 lines (12 loc) • 387 B
HTML
<script>
navigator.serviceWorker.onmessage = event => {
const pre = document.createElement('pre');
pre.textContent = event.data;
document.body.appendChild(pre);
};
navigator.serviceWorker.register('sw.js').then(reg => {
const newestWorker = reg.installing || reg.waiting || reg.active;
newestWorker.postMessage('DO YOUR THING');
});
</script>