mirror of
https://github.com/RobinLinus/snapdrop.git
synced 2025-05-16 23:50:11 -07:00
Update service-worker.js
This commit is contained in:
parent
9c4cd08ec0
commit
5fed3bed6e
@ -526,11 +526,11 @@ if ('serviceWorker' in navigator) {
|
|||||||
navigator.serviceWorker.onmessage = (event) => {
|
navigator.serviceWorker.onmessage = (event) => {
|
||||||
const shareTargetText = event.data.shareTargetText;
|
const shareTargetText = event.data.shareTargetText;
|
||||||
window.shareTargetText = shareTargetText;
|
window.shareTargetText = shareTargetText;
|
||||||
console.log(shareTargetText);
|
console.log('shareTargetText',shareTargetText);
|
||||||
|
|
||||||
const shareTargetFile = event.data.shareTargetFile;
|
const shareTargetFile = event.data.shareTargetFile;
|
||||||
window.shareTargetFile = shareTargetFile;
|
window.shareTargetFile = shareTargetFile;
|
||||||
console.log(shareTargetFile);
|
console.log('shareTargetFile',shareTargetFile);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,19 +19,6 @@ self.addEventListener('install', function(event) {
|
|||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
self.addEventListener('fetch', function(event) {
|
|
||||||
event.respondWith(
|
|
||||||
caches.match(event.request)
|
|
||||||
.then(function(response) {
|
|
||||||
// Cache hit - return response
|
|
||||||
if (response) {
|
|
||||||
return response;
|
|
||||||
}
|
|
||||||
return fetch(event.request);
|
|
||||||
})
|
|
||||||
);
|
|
||||||
});
|
|
||||||
|
|
||||||
self.addEventListener('fetch', function(event) {
|
self.addEventListener('fetch', function(event) {
|
||||||
if (event.request.method !== 'POST') return;
|
if (event.request.method !== 'POST') return;
|
||||||
|
|
||||||
@ -52,10 +39,19 @@ self.addEventListener('fetch', function(event) {
|
|||||||
if (!shareTargetText) return;
|
if (!shareTargetText) return;
|
||||||
history.pushState({}, 'URL Rewrite', '/');
|
history.pushState({}, 'URL Rewrite', '/');
|
||||||
|
|
||||||
console.log('Shared Target Text:', '"' + shareTargetText + '"');
|
|
||||||
|
|
||||||
|
|
||||||
client.postMessage({ shareTargetFile, shareTargetText });
|
client.postMessage({ shareTargetFile, shareTargetText });
|
||||||
}());
|
}());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
self.addEventListener('fetch', function(event) {
|
||||||
|
event.respondWith(
|
||||||
|
caches.match(event.request)
|
||||||
|
.then(function(response) {
|
||||||
|
// Cache hit - return response
|
||||||
|
if (response) {
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
return fetch(event.request);
|
||||||
|
})
|
||||||
|
);
|
||||||
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user