Дело, скорее всего, обычное, но не могу нормального запроса подобрать, чтобы найти ответ на свой вопрос.
Например, есть готовая игра в которую уже играют люди, теперь мне вдруг нужно добавить в игру некоторые обновления, для чего я закидываю новый swf на хостинг, но у игроков все равно загружается старая игра из кэша. ВКонтакте игра вставлена как iFrame приложение, и ссылка идет на index.html файл, в который вставлена флешка. Вопрос: каким образом можно или почистить кэш у пользователя, или заставить браузер заново загрузить все флехи, которые будут загружаться (в игре 3 swf файла: прелоадер, меню и сама игра)?
Обновления в игре (кэш игроков)
-
- Сообщения: 11
- Зарегистрирован: 06 янв 2013, 23:48
Re: Обновления в игре (кэш игроков)
Скиньте код iframe?
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Обновления в игре (кэш игроков)
Turbo-Dizel
Можно попробовать поменять имена файлов с расширением .swf. Добавить дату, например, или рандомное число.
Можно попробовать поменять имена файлов с расширением .swf. Добавить дату, например, или рандомное число.
-
- Сообщения: 11
- Зарегистрирован: 06 янв 2013, 23:48
Re: Обновления в игре (кэш игроков)
С именами файлов может и сработать!
Код index.html
Код index.html
Код: Выделить всё
<!DOCTYPE html><html> <head> <meta charset="windows-1251"/> <script src="http://vk.com/js/api/xd_connection.js" type="text/javascript"></script> <script src="swfobject.js"></script> <script> var params = { menu: "false", scale: "noScale", allowFullscreen: "true", allowScriptAccess: "always", bgcolor: "", wmode: "window", flashvars: window.location.search.substring(1) }; var attributes = { id:"preloader" }; swfobject.embedSWF( "preloader.swf", "altContent", "780", "580", "10.0.0", null, null, params, attributes); </script> </head> <body> <div id="altContent" style="text-align:center"> <p><a href="http://www.adobe.com/go/getflashplayer">Get Adobe Flash player</a></p> </div> </body></html>
Re: Обновления в игре (кэш игроков)
точно будет! т.к. флеш тупой, он кеширует по именам и доменам..С именами файлов может и сработать!