Кэш автономных данных для приложения Cordova Mobile

У меня есть приложение Cordova ( Ionic3/Angular ), где я хочу добавить автономный кеш данных , где я также хотел бы предварительно выбрать некоторые данные, даже если пользователь не перейдет к представлению, которое обычно вызывает запрос на эти данные ,

Большинство сообщений кэширования, которые я нахожу, связаны с кэшированием web assets таких как фактические файлы приложений, а не с данными, полученными с помощью ajax. В моем случае, (Кордова), у меня уже есть все это, мне просто нужно кэшировать данные. Для кэширования ресурсов я вижу, что набор инструментов много упоминается и запускается из рабочего.

Можно ли использовать этот набор инструментов ? Кроме того, необходимо ли использовать инструментарий в сервисном работнике (беспокоится о поддержке iOS).

Если не toolbox , есть ли что-то более подходящее для этого?

Спасибо заранее за любые указатели.

Всего 1 ответ


Помимо метода, упомянутого в @ kks21199, Angular предоставляет способ кэширования HTTP-запросов. Читайте здесь для более подробной информации.


Есть идеи?

10000