Загрузите свежий SWF с сервера - PullRequest
1 голос
/ 27 марта 2009

У меня есть основная флэш-память, с которой я загружаю другой файл SWF с сервера. Время от времени я меняю второй SWF-файл и хочу загрузить свежую копию с сервера. Я очищаю кеш из браузера, но мой клиент не знает, как это сделать, и очень сложно давать ему указания. Если я хочу загрузить свежую копию основного SWF-файла, я просто добавляю «main.swf? version2 », но я не могу сделать это с помощью функции loadMovie во флэш-памяти.

Есть идеи, как получить свежую копию с сервера без изменения имени файла?

Ответы [ 3 ]

1 голос
/ 27 марта 2009

я всегда использую случайное число

main.swf? Версия = Math.random ()

0 голосов
/ 27 марта 2009

Вам нужно подать второй .swf с заголовками, которые запрещают кэширование. Есть много способов сделать это, в зависимости от вашего веб-сервера.

0 голосов
/ 27 марта 2009

Вы можете попробовать следующее:

<meta http-equiv="expires" value="Thu, 16 Mar 2000 11:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />

На html-странице, которая встраивает файл.

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