Как заставить браузер повторно загрузить новую версию SWF-файла? - PullRequest
0 голосов
/ 03 декабря 2010

Я обновил flash library XML/SWF (chart library) до последней версии в своем веб-приложении, но пользователи по-прежнему видят диаграммы со старой библиотекой, которая хранится в кеше браузера.

Как заставить браузеры моегопользователи могут загрузить последнюю версию SWF-файлов.

Я не могу добавить параметр в конец SWF-файла, например: charts.swf?v=1234.

Если я это сделаю, то получу ошибкупотому что библиотека диаграмм загружает динамически другие SWF-файлы библиотеки.charts.swf file будет новой версией, но другие файлы все еще будут из более старой версии, и я получу сообщение об ошибке ...

Могу ли я что-то сделать с Apache или заголовком?

Ответы [ 2 ]

1 голос
/ 03 декабря 2010

Попробуйте Apache's Expires Headers :

<FilesMatch "\.(swf)$">
 ExpiresActive on
 ExpiresDefault "access plus 2 hours"
</FilesMatch>

и посмотрите этот связанный пост .

1 голос
/ 03 декабря 2010

Нет способа сделать это. Или вы можете изменить каталог, который содержит другую версию в другой каталог .

... / v1 / chart.swf

... / v2 / chart.swf

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