payment-handler-sw.js (285B)
1 self.addEventListener('install', e => e.waitUntil(skipWaiting())); 2 self.addEventListener('activate', e => e.waitUntil(clients.claim())); 3 4 self.addEventListener('message', event => { 5 try { 6 self.registration.paymentManager; 7 } catch (e) { 8 event.source.postMessage(e); 9 } 10 });