From cc963ebce38bc9b1ff7d3409e043013d853d202e Mon Sep 17 00:00:00 2001 From: Dan Date: Tue, 26 Dec 2017 21:26:01 -0800 Subject: [PATCH] Determine service worker script path based on path of main script. --- src/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 035280e..bf4b81a 100644 --- a/src/index.js +++ b/src/index.js @@ -10,7 +10,9 @@ function App() { function create() { if ('serviceWorker' in navigator) { - navigator.serviceWorker.register('/ipfs/fetcher.js') + const this_script_url = document.currentScript.src; + const base_script_url = this_script_url.slice(0, this_script_url.lastIndexOf('/')) + navigator.serviceWorker.register(base_script_url + '/fetcher.js') .then((registration) => { console.log('registered the service worker successfully')