postmessage-to-client-worker.js (356B)
1 self.onmessage = function(e) { 2 e.waitUntil(self.clients.matchAll().then(function(clients) { 3 clients.forEach(function(client) { 4 client.postMessage('Sending message via clients'); 5 if (!Array.isArray(clients)) 6 client.postMessage('clients is not an array'); 7 client.postMessage('quit'); 8 }); 9 })); 10 };