serviceworkerinfo_iframe.html (693B)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <script> 6 window.onmessage = function (event) { 7 if (event.data !== "register") { 8 return; 9 } 10 var promise = navigator.serviceWorker.register("worker.js", 11 { updateViaCache: 'all' }); 12 window.onmessage = function (e) { 13 if (e.data !== "unregister") { 14 return; 15 } 16 promise.then(function (registration) { 17 registration.unregister(); 18 }); 19 window.onmessage = null; 20 }; 21 }; 22 </script> 23 </head> 24 <body> 25 This is a test page. 26 </body> 27 <html>