diff --git a/static/console.js b/static/console.js index dc24f93..754d07c 100644 --- a/static/console.js +++ b/static/console.js @@ -1,7 +1,5 @@ 'use strict'; -const { serviceWorker, userAgent } = navigator; - // API Builder const socket = new WebSocket('ws://127.0.0.1:8000/'); @@ -62,6 +60,8 @@ let controlInput, controlBrowse, controlScroll; const pad = (padChar, length) => new Array(length + 1).join(padChar); +const { userAgent } = navigator; + const isMobile = () => ( userAgent.match(/Android/i) || userAgent.match(/webOS/i) || @@ -285,7 +285,6 @@ const signIn = async () => { }; window.addEventListener('load', () => { - serviceWorker.register('/worker.js'); panelScroll = document.getElementById('panelScroll'); controlInput = document.getElementById('controlInput'); controlKeyboard = document.getElementById('controlKeyboard'); diff --git a/static/worker.js b/static/worker.js deleted file mode 100644 index fd19790..0000000 --- a/static/worker.js +++ /dev/null @@ -1,31 +0,0 @@ -'use strict'; - -const files = [ - '/', - '/console.css', - '/console.js', - '/favicon.ico', - '/favicon.png', - '/manifest.json', - '/metarhia.png', - '/metarhia.svg', -]; - -self.addEventListener('install', event => event.waitUntil( - caches.open('v1').then(cache => cache.addAll(files)) -)); - -self.addEventListener('fetch', event => { - event.respondWith(caches.match(event.request).then(response => { - if (response !== undefined) return response; - return fetch(event.request).then(response => { - const responseClone = response.clone(); - caches.open('v1').then(cache => { - cache.put(event.request, responseClone); - }); - return response; - }).catch(error => { - throw error; - }); - })); -});