#angular #progressive-web-apps #angular-service-worker #cachestorage
Вопрос:
Я сталкиваюсь со странной ошибкой с угловым сервисным работником и группами данных. Когда я получаю API с группами данных, URL-адреса загружаются в кэш-хранилище, все в порядке. Но иногда, когда я возвращаюсь к тем же URL-адресам, они исчезают вместо обновления с сервера, и после этого, если я отключусь, они станут недоступны.
Моя конфигурация сервисного работника (угловой v12.0.12)
"dataGroups": [ { "version": 1, "name": "api", "urls": [ "/api/v2/etg/etg_test/student/*" ], "cacheConfig": { "strategy": "freshness", "maxSize": 80, "maxAge": "5d", "timeout": "5s" } } ]
У меня нет ошибок в консоли, за исключением случаев, когда я перехожу в автономный режим и пытаюсь загрузить URL-адрес 504 (время ожидания шлюза).
Благодарю.