Автономный кеш данных для мобильного приложения Cordova - PullRequest
0 голосов
/ 05 ноября 2018

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

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

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

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

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

1 Ответ

0 голосов
/ 23 апреля 2019

Вы можете использовать ionic-http-offline-cache . Просто замените сервис $http на httpOfflineCache.

...