Использование Ajax с автономным кешем - PullRequest
5 голосов
/ 28 апреля 2011

Я работаю над приложением, поддерживающим автономный режим, и я хотел бы сделать ajax-вызов для $ .get () файла в домене, который я буду кэшировать.

Будет ли звонок работать, если я не в сети? Я бы предположил, что нет, но мне было интересно, если бы я включил статическую страницу в автономный кеш, если она все равно будет работать.

Ответы [ 2 ]

5 голосов
/ 01 июня 2011

Краткий ответ: Да.

Если у вас есть файл в кэше приложения, то все запросы HTTP GET (включая Ajax) будут проходить через кеш. Вы можете рассматривать запрос Ajax GET как обычную загрузку страницы браузера, но результаты доставляются вашему коду, а не напрямую пользователю.

1 голос
/ 19 августа 2011

Вы можете кэшировать ответы в локальном хранилище и использовать сохраненный в автономном режиме.Подробнее о том, как сделать это автоматически, можно узнать здесь: http://myok12.wordpress.com/2011/08/19/building-an-almighty-data-retrieval-system-for-all-html5-webapps/

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