Я пытаюсь понять, как обновить приложение с помощью сервисного работника.
Моя текущая идея такова:
- Развернуть новое приложение ==> изменить serviceWorker.js
- Использовать базу данных в реальном времени для отправки уведомлений об изменениях
- Приложение запускает обновление serviceWorker.js ‹==== Возможно ли это?
- Браузер загружает измененный сервис-воркер в фоновом режиме
- Сервисный работник завершил установку, уведомляет страницу о необходимости перезагрузки
- Приложение отображает сообщение [нажмите, чтобы обновить].
Как обновить Service Worker в фоновом режиме (шаг 3)?