Skip to content

Commit 37a658e

Browse files
authored
scope fix
1 parent 256af2d commit 37a658e

3 files changed

Lines changed: 20 additions & 14 deletions

File tree

index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1038,7 +1038,9 @@ <h3>Select a Note or Create New</h3>
10381038
document.addEventListener("DOMContentLoaded", function() {
10391039
// Register the service worker
10401040
if ("serviceWorker" in navigator) {
1041-
navigator.serviceWorker.register("service-worker.js");
1041+
navigator.serviceWorker.register("service-worker.js", {
1042+
scope: "/HTMLNotes/"
1043+
});
10421044
}
10431045

10441046
let deferredPrompt;

manifest.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
22
"name": "HTMLNotes",
33
"short_name": "HTMLNotes",
4-
"start_url": "/HTMLNotes",
4+
"start_url": "/HTMLNotes/",
5+
"scope": "/HTMLNotes/",
56
"display": "standalone",
6-
"background_color": "#181d21",
7-
"theme_color": "#181d21",
7+
"background_color": "#f5f5f5",
8+
"theme_color": "#2196F3",
89
"icons": [
910
{
1011
"src": "/HTMLNotes/favicon.png",

service-worker.js

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
self.addEventListener("install", (event) => {
2-
event.waitUntil(
3-
caches.open("v1").then((cache) => {
4-
return cache.addAll(["/HTMLNotes", "/HTMLNotes/index.html"]);
5-
})
6-
);
2+
event.waitUntil(
3+
caches.open("v1").then((cache) => {
4+
return cache.addAll([
5+
"/HTMLNotes/",
6+
"/HTMLNotes/index.html"
7+
]);
8+
})
9+
);
710
});
811

912
self.addEventListener("fetch", (event) => {
10-
event.respondWith(
11-
caches.match(event.request).then((response) => {
12-
return response || fetch(event.request);
13-
})
14-
);
13+
event.respondWith(
14+
caches.match(event.request).then((response) => {
15+
return response || fetch(event.request);
16+
})
17+
);
1518
});

0 commit comments

Comments
 (0)