Adobe Flex;как кешировать основное приложение - PullRequest
0 голосов
/ 22 февраля 2012

Поддерживает ли Adobe Flex кэширование основного приложения;то есть, если пользователь ранее загрузил его, и он не был изменен с момента последней загрузки, может ли браузер получить файл swf и т. д. из своего кэша?Я нахожусь на встроенной системе с boa в качестве веб-сервера, поэтому могу изменять любое поведение там по мере необходимости.

Ответы [ 2 ]

2 голосов
/ 23 февраля 2012

Не уверен, действительно ли это ответ на ваш вопрос, но я могу вам сказать, что браузеры будут кэшировать SWF-файлы, если на них ссылаются одинаково в вашем HTML.мы используем src = "myApp.swf? dummy = 102032" при обращении к нему, чтобы избежать кеширования.Вы можете использовать httpfox или любой другой инструмент сетевого мониторинга, чтобы увидеть, когда ваш SWF-файл кэшируется.

1 голос
/ 23 февраля 2012

Браузер выполняет кеширование автоматически, как и любой другой файл, который вы просматриваете через него.Пока пользователь имеет настройку кэша в браузере, проблем не должно быть, если только URL-адрес файла не изменяется (включая строки запроса).

Существует также кэширование RSL, если вы используетеРАСЖ.По умолчанию они находятся в вашей выходной папке как SWF, но вы можете использовать подписанные Adobe RSL с расширением SWZ, размещенные на сайте Adobe и кэшируемые на уровне Flash Player, а не в браузере.Это означает, что даже если у пользователя отключено кэширование в браузере, он будет кэшировать RSL в любом случае.

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