mirror of
https://github.com/zumbiepig/MineXLauncher.git
synced 2025-06-08 09:24:48 +00:00
.
This commit is contained in:
parent
73d15bb189
commit
9bc16cfb0b
@ -269,23 +269,16 @@ const serviceworker = {
|
|||||||
register: function () {
|
register: function () {
|
||||||
if ('serviceWorker' in navigator) {
|
if ('serviceWorker' in navigator) {
|
||||||
window.addEventListener('load', () => {
|
window.addEventListener('load', () => {
|
||||||
navigator.serviceWorker
|
navigator.serviceWorker.register('/service-worker.js').then(() => {
|
||||||
.register('/service-worker.js')
|
navigator.serviceWorker.addEventListener('message', (event) => {
|
||||||
.then(() => {
|
if (event.data.title === 'sw-install-progress') {
|
||||||
navigator.serviceWorker.addEventListener('message', (event) => {
|
// doesn't work bc inactive service worker cant claim client
|
||||||
if (event.data.title === 'sw-install-progress') {
|
console.log(`Service worker install: ${event.data.message} assets downloaded`);
|
||||||
console.log(`Service worker install: ${event.data.message} assets downloaded`);
|
} else if (event.data.title === 'sw-install-complete') {
|
||||||
alert(`Service worker installation progress: ${event.data.message} assets downloaded`);
|
alert('MineXLauncher is now ready for offline use!');
|
||||||
// doesn't work bc inactive service worker cant claim client
|
}
|
||||||
} else if (event.data.title === 'sw-install-complete') {
|
|
||||||
console.log('Service worker installation complete');
|
|
||||||
alert('MineXLauncher is now ready for offline use!');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
})
|
|
||||||
.catch((error) => {
|
|
||||||
console.error('Service worker registration failed:', error);
|
|
||||||
});
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user