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) => {
|
||||
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);
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
})
|
||||
);
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user