У меня странная проблема с работником службы.Мне нужно загрузить изображения с внешнего сервера, поэтому я использую следующую конфигурацию ngsw-config.json
"dataGroups": [{
"name": "api-performance",
"urls": [
"/api",
"imagesketches/image/"
],
"cacheConfig": {
"maxAge": "1d",
"strategy": "performance"
}
}]
Когда я загружаю изображение в первый раз, его загрузка занимает некоторое время, а затем, если яобновите страницу, она загрузит изображение из сервисного работника, как показано на следующем рисунке.
Однако, если я отключу браузер,не будет загружать изображение из сервисного работника, хотя оно загружает изображения из папки ресурсов, как это видно из следующего изображения
Даже данные API кешируются правильно .
Я пытался добавить URL-адрес изображения в assetGroups , но он не работал.
Я работаю над PWA на основе Angular5.Я не уверен, связана ли эта проблема с сервисным работником браузера или его угловой реализацией.
Любая помощь будет принята с благодарностью.