versione 1.2.14 :
- aggiornati i file di configurazione, ENV e script non funzionanti., package. - corretto custom-service-worker.js con CORS - ottimizzato il server, la chiamata Load iniziale (senza promise, con async/await).
This commit is contained in:
@@ -155,15 +155,25 @@ export default defineComponent({
|
||||
if (isfinishLoading.value) {
|
||||
uploadStart()
|
||||
}
|
||||
document.addEventListener('swUpdated', updateAvailable, { once: true })
|
||||
navigator.serviceWorker.addEventListener('controllerchange', () => {
|
||||
// We'll also need to add 'refreshing' to our data originally set to false.
|
||||
if (refreshing.value)
|
||||
return
|
||||
refreshing.value = true
|
||||
// Here the actual reload of the page occurs
|
||||
window.location.reload()
|
||||
})
|
||||
try {
|
||||
if (window) {
|
||||
window.addEventListener('swUpdated', updateAvailable, { once: true })
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.addEventListener('controllerchange', () => {
|
||||
// We'll also need to add 'refreshing' to our data originally set to false.
|
||||
if (refreshing.value)
|
||||
return
|
||||
refreshing.value = true
|
||||
// Here the actual reload of the page occurs
|
||||
window.location.reload()
|
||||
})
|
||||
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
console.error('Err', e.message)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const {
|
||||
@@ -312,7 +322,7 @@ export default defineComponent({
|
||||
|
||||
setshortlang(mylangtopass)
|
||||
|
||||
tools.setLangAtt(mylangtopass)
|
||||
tools.setLangAtt($q, $router, mylangtopass)
|
||||
|
||||
userStore.setLangServer()
|
||||
},
|
||||
@@ -373,11 +383,13 @@ export default defineComponent({
|
||||
|
||||
if (Platform.is.ios) {
|
||||
// Unregister Service Worker
|
||||
navigator.serviceWorker.getRegistrations().then((registrations) => {
|
||||
for (const registration of registrations) {
|
||||
registration.unregister()
|
||||
}
|
||||
})
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.getRegistrations().then((registrations) => {
|
||||
for (const registration of registrations) {
|
||||
registration.unregister()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// window.location.reload()
|
||||
} else {
|
||||
@@ -435,7 +447,7 @@ export default defineComponent({
|
||||
|
||||
mylang = toolsext.checkLangPassed($q, $router, mylang)
|
||||
|
||||
tools.setLangAtt(mylang)
|
||||
tools.setLangAtt($q, $router, mylang)
|
||||
setshortlang(mylang)
|
||||
}
|
||||
|
||||
|
||||
@@ -118,12 +118,7 @@
|
||||
<div v-if="site.confpages && site.confpages.showMsgs">
|
||||
<message-popover></message-popover>
|
||||
</div>
|
||||
<div
|
||||
v-if="
|
||||
(site.confpages && site.confpages.showCoins) ||
|
||||
site.confpages.showRIS
|
||||
"
|
||||
>
|
||||
<div v-if="site.confpages?.showCoins || site.confpages?.showRIS">
|
||||
<coinsPopover v-model="rightCoinsOpen"></coinsPopover>
|
||||
</div>
|
||||
<div v-if="site.confpages && site.confpages.showNotif">
|
||||
|
||||
Reference in New Issue
Block a user