Я работаю над приложением Ioni c 4 / конденсатор , которое будет выпущено как собственное приложение PWA, iOs и android. Я использую механизм angular кэширования работника службы (используя файл ngsw-config. json) для кэширования некоторых ответов. Он отлично работает в браузере. Как запись в кеш, так и извлечение из него работают без проблем, без написания кода. Я путаюсь, будет ли это кэширование работника сервиса работать на нативных приложениях android / iOs ioni c 4?
Если нет, то мне придется написать функции кэширования (оба get () и set () ) в моем коде для кэширования ответов / изображений (используя ioni c storage et c). Но тогда, если мое кэширование работника службы включено, и эти методы кэширования также присутствуют в моем коде, не будет ли дублирующих записей кэша для того же материала?
Я не уверен, как справиться с этим, потому что я новичок в мире Ionic4 / PWA. Пожалуйста, предложите кеширующий архитектурный дизайн, который работает во всех трех режимах, то есть PWA, iOS и android.
Благодарю и заранее благодарю.