2013-06-18 4 views
1

Я создаю приложение Phonegap, и я планирую настроить его как в автономном режиме, так и в режиме онлайн, идея состоит в том, чтобы получить JSON Data со сценария на стороне сервера PHP и показать его в приложения, эти данные содержат текст, изображения, поэтому мой вопрос заключается в том, чтобы установить динамический кэш-манифест или любой другой способ таким образом, чтобы пользователь мог видеть уже загруженные данные, когда он отключен, например, кеширование самого результата json или что-то еще вы можете помочь мне сPhoneGap Offline Кэширование данных json

благодаря

+1

Пожалуйста, не добавляйте дополнительные вопросы к своим сообщениям. –

+0

проверить это, если пользователи по-прежнему ищут http://stackoverflow.com/questions/14891537/android-offline-and-online-apps-using-cache-phonegap – santhosh

ответ

0

Что вы имеете в виду под «работы как оффлайн и онлайн режиме»? Доступны ли пользователи только для просмотра данных, созданных пользователем, или они могут их изменить? Правильно ли использовать манифест для управления кэшированием созданных пользователем данных? Я бы подумал, что вы действительно должны использовать его для кэширования шаблонов и кода приложения. В любом случае, я думаю, вам, возможно, понадобится что-то, что вы можете усилить, чем-то, возможно, используя WebSQL, IndexedDb или LocalStorage.

Я работаю над вопросом о модификации в течение многих месяцев и имею решение в виде javascript (phonegap) < -> серверная синхронизация, которая работает как система управления версиями, с номерами версий и конфликтами разрешающая способность. Там есть довольно красивые документы и демо on the GitHub page, и вы даже можете увидеть презентацию из SkillsMatter/LondonAJAX .. В настоящее время существует только сервер на основе JS/Node, но я, вероятно, буду делать PHP-сервер, потому что это моя дневная работа. Если вы посмотрите на код сервера его довольно легко реализовать.

BTW Я бы использовал другой способ хранения изображений, почему бы просто не скачать их и не сохранить в File, я не знаю ограничений на хранение, но я уверен, что это способ, которым Phonegap позволит вам получить с большинством.

+0

спасибо, но, возможно, вы ошиблись в моем приложении, нет данных пользователей , приложение предназначено для получения статей и категорий с удаленного сайта joomla, я хочу сделать что-то вроде приложения Google+ или Facebook, где вы можете увидеть каналы, которые вы уже видели, даже если нет подключения и еще раз спасибо за API файлов в телефон-пробел вы дали мне больше идей –