#angular #server-side-rendering #angular-service-worker
Вопрос:
В недавнем обновлении моего веб-сайта на основе angular ssr я удаляю сотрудника службы. Но новое обновление работает не во всех браузерах клиентов, и мои старые страницы загружаются из-за ServiceWorker.
Теперь в какой файл я Помещаю свой этот код:
navigator.serviceWorker.getRegistrations().then(function (registrations) {
if (!registrations.length) {
console.log('No serviceWorker registrations found.')
return
}
for(let registration of registrations) {
registration.unregister().then(function (boolean) {
console.log(boolean ? 'Successfully unregistered' : 'Failed to unregister')
})
}
})