#flash #actionscript-3 #caching #air
Вопрос:
Кто — нибудь знает хорошую библиотеку кэширования памяти/диска для AIR? Дополнительные баллы за совместимость с Flash CS3 и бесплатность (как в пиве).
Я хотел бы кэшировать результаты http-запросов: как двоичные, так и текстовые (xml).
Ответ №1:
В проекте массового загрузчика может быть то, что вы ищете. Я сам им не пользовался, но в описании сказано (среди прочего):
- Управление кэшем
- Различные типы ресурсов (XML, Сетевые потоки, Swfs, Изображения, Звук, Текстовые Файлы)
При беглом просмотре кода и некоторых примеров в вики создается впечатление, что у него есть возможности кэширования памяти (но не диска).
Комментарии:
1. Хм, выглядит многообещающе. Не выполняет кэширование диска, но я начал переписку с основным разработчиком о расширении его для поддержки файловых операций AIR.
Ответ №2:
Вы можете найти класс, который обрабатывает кэширование содержимого (текстовое и двоичное), здесь:
http://www.mikechambers.com/blog/2007/03/19/simple-apollo-offline-caching-example/
Эти ссылки включают ссылки на полный код и примеры приложений, которые его используют.
Майк