У меня есть сайт, который имеет службы работника, как:обновить скрипты, импортированные с importScripts в сервисный работник
// Import a script from another domain
importScripts('https://example.com/script.js')
Предположим, что script.js
обновляется с некоторым новым кодом и работником службы активируется за счет толкающего события (пользователь тем временем не посетил мой сайт снова).
importScripts
проверяет наличие обновлений при каждом запуске сервисного работника или загружает script.js
только один раз, когда рабочий-сервис впервые установлен?
Есть ли способ обновить код сервисного работника (и, в частности, импортированные сценарии) каждый раз, когда рабочий-сервис получает push-сообщение?
Я написал [блог post] (http://blog.pushpad.xyz/2017/05/update-the-service-worker-and-the-scripts-imported-with-importscripts/) с некоторыми советами. – collimarco