Как кэшировать большой XML-файл для использования в мобильном веб-приложении? - PullRequest
1 голос
/ 14 февраля 2011

Я написал файл манифеста для большого XML-файла, из которого я читаю данные.Я хочу, чтобы приложение было доступно в автономном режиме и быстро реагировало.Этот XML-файл весит около 5 МБ, по сути это целая таблица базы данных.

Файл манифеста кэша гласит:

CACHE MANIFEST

/ipad/doctors.xml

Я понимаю, что должен указать все файлы, которые я использую, но сейчасцель разработки - это просто doctor.xml.

Однако, похоже, что каждый раз, когда я перезагружаю страницу, файл продолжает загружаться с сервера.Я не уверен, действительно ли cache.manifest сообщает браузеру перезагрузить страницу, пока мы в сети, в противном случае перезагружаем все.Я не пробовал в автономном режиме.

В чем проблема?Можно ли даже кэшировать такой большой файл в браузере мобильного устройства?

Спасибо!

1 Ответ

0 голосов
/ 14 февраля 2011

Я думаю, что просто

CACHE MANIFEST

/ipad/doctors.xml

для автономного кэша

Я полагаю, что если вы хотите, чтобы кеш учитывался и в режиме онлайн, синтаксис будет

CACHE MANIFEST

CACHE:
/ipad/doctors.xml

Вы пробовали это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...