@gibigate

Как обновлять сервис воркер?

Добрый день, я пытаюсь поставить пуш уведомления на сайтах, архитектура следующая:
На сайтах есть файлы:
<script type="text/javascript" src="//www.gstatic.com/firebasejs/3.6.8/firebase.js"></script>
<script type="text/javascript" src="/firebase_subscribe.js"></script>
<script type="text/javascript" src="/firebase-messaging-sw.js"></script> /* зарегистрированный сервис воркер */

Файл firebase-messaging-sw.js содержит:
importScripts('https://example.com/api/js/sw.js?v='+(+new Date));

Из которой грузится основной код сервис воркера.

Вопрос простой, если были изменения в файле https://example.com/api/js/sw.js, как сообщить подписанному браузеру, который не заходил на сайт, чтобы он обновил файл?
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы