Я сделал небольшое приложение для Android, используя PhoneGap и jQuery Mobile. Он начинается с собственного меню, которое включает в себя такие параметры, как «Facebook» и «Twitter».
Для получения контента я использую jFeed, который загружает контент из RSS-канала.
Если у пользователя нет Интернета, на этих страницах не будет отображаться содержимое, поскольку содержимое этих страниц извлекается через RSS.
Можно ли кешировать контент, но удалить кеш при успешном извлечении контента? Когда вы используете приложение, оно должно пытаться получить контент из Интернета. Если результат является пустым / ложным, он извлекает последнюю информацию во время предыдущего сеанса. Но если результат будет text / true, кэш должен быть очищен и сохранен с новым содержимым.
Таким образом, люди по-прежнему смогут просматривать контент, даже если они потеряли подключение к Интернету. В следующий раз, когда у них снова будет Интернет, он получит новые данные онлайн.
Это вообще возможно? Можно ли использовать какую-либо команду jQuery или PhoneGap для создания небольшого собственного кэша?