Есть несколько способов убедиться, что ваши файлы не взяты из кэша пользователя.Вы можете сделать это из PH, установив дату окончания срока действия, но вы также можете сделать это из ActionScript.
Самый простой способ - добавить несколько строк в URL файла после "?"Отметьте, например, чтобы получить:
http://path.to.my.file/file.swf?cacheBuster=123092183120
Это будет гарантировать, что URL-адрес отличается, поэтому он не будет получать файл из кэша.Лучший способ - получить текущую дату.Вы также можете указать номер версии сайта и обновить его при загрузке новых файлов, а затем добавить номер версии в URL.
Это позволит вам убедиться, что файлы загружаются с сервера при обновлении.ваш сайт, но когда пользователь снова заходит на страницу и не было никаких изменений, файл будет загружаться из кэша.
http://path.to.my.file/file.swf?version=1.1.0
это код, который я использую в своих проектах:
var _url:String = "http://some.url/file.swf";
var vstring:String = (_url.indexOf("?") != -1) ? "&version=" + _version : "?version=" + _version;
_url = _url + vstring;