В настоящее время тестирование рабочей области и кэширование работника службы, похоже, работает нормально.Однако в сетевой вкладке Firefox Devtools он делает 3 запроса на один и тот же сценарий, а Google Chrome - только 1?
. См. Скриншоты ниже. Firefox :
Как вы можете видеть, Firefox делает 3 запроса на 1 сценарий - сначала выборка 0 байт из кэшированного хранилища, затемвторой запрос через сервисного работника, затем снова третий запрос из кэшированного хранилища.Почему это так?
В Chrome ожидается нормальное поведение при извлечении скрипта прямо из сервисного работника, который является единственным запросом: