-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
pwa2.js
38 lines (35 loc) · 1.2 KB
/
pwa2.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
self.addEventListener('install', (e) => {
e.waitUntil(
caches.open('mainos-store').then((cache) => cache.addAll([
'index.html',
'scripts.js',
'pwa1.js',
'manifest.json',
'img/.nomedia',
'img/logo.svg',
'img/mobile-logo.png',
'img/transparent.png',
'img/apple-icon-144x144.png',
'style.css',
'logo.png',
'helper.js',
'helper.min.css',
'functions-programs.js',
'mainos/iofs.js',
'Program Files/Explorer/Start/exec.html',
'Program Files/Explorer/Start/scripts.js',
'Program Files/Explorer/Start/startmenu.css',
'Program Files/Explorer/inner/exec.html',
'Program Files/Explorer/inner/innerexplorer.js',
'Program Files/Explorer/inner/explorerstyle.css',
'Program Files/settings/exec.html',
'Program Files/settings/scripts.js',
'Program Files/settings/style.css'
]))
);
});
self.addEventListener('fetch', (e) => {
e.respondWith(
caches.match(e.request).then((response) => response || fetch(e.request))
);
});