Приложение Firebase нельзя использовать в автономном режиме

# #firebase #progressive-web-apps

Вопрос:

Недавно я строю PWA, используя Firebase. Все работает хорошо, когда я пробовал автономный режим через Chrome DevTools. Но когда я отключаю подключение, выясняется, что есть такая ошибка :

Журнал ошибок

Ошибка продолжает возникать в автономном режиме, хотя я уже кэширую этот конкретный файл (полагаю, другим способом)

Список кэша

Я уже пробовал разные подходы, такие как :

  1. Измените стратегию кэширования работника службы на CacheFirst и StaleWhileRevalidate, но в итоге произошла та же ошибка.
  2. Я также попытался добавить matchOptions параметр в стратегию в ignoreVary , ignoreMethod , и ignoreSearch как истинный. Но что случилось, так это то, что мои приложения замерли при проверке сеанса входа пользователя в систему и не смогли понять, есть ли какие-либо currentUser данные (хотя я уже пытался установить аутентификацию setPersistence indexedDBLocalPersistence ) или currentUser данные пусты.

Кто-нибудь может решить мою проблему? Я буду признателен за любую помощь.