1
0
mirror of https://github.com/RobinLinus/snapdrop.git synced 2025-05-16 15:40:10 -07:00

Update service-worker.js

This commit is contained in:
RobinLinus 2019-03-13 20:18:08 +01:00
parent 9c4cd08ec0
commit 5fed3bed6e
2 changed files with 14 additions and 18 deletions

View File

@ -526,11 +526,11 @@ if ('serviceWorker' in navigator) {
navigator.serviceWorker.onmessage = (event) => {
const shareTargetText = event.data.shareTargetText;
window.shareTargetText = shareTargetText;
console.log(shareTargetText);
console.log('shareTargetText',shareTargetText);
const shareTargetFile = event.data.shareTargetFile;
window.shareTargetFile = shareTargetFile;
console.log(shareTargetFile);
console.log('shareTargetFile',shareTargetFile);
};
}

View File

@ -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) {
if (event.request.method !== 'POST') return;
@ -52,10 +39,19 @@ self.addEventListener('fetch', function(event) {
if (!shareTargetText) return;
history.pushState({}, 'URL Rewrite', '/');
console.log('Shared Target Text:', '"' + 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);
})
);
});