强制浏览器重新加载缓存的Flash文件

时间:2012-10-24 15:38:10

标签: flash

如何?我知道我可以在嵌入时附加一个随机数作为查询字符串的一部分,但是如果Flash文件本身加载另一个Flash文件怎么办?

1 个答案:

答案 0 :(得分:0)

简答:你不能。

长答案:如果此文件使用特定的类/框架加载其他数据,您只需在swf中创建一个具有相同名称的类,就可以自行替换此类。加载一个加载所有其他东西的那个。修改后的类将用于加载的SWF中的类。

但如果使用简单的Loader API,一切都会变得棘手。您必须解析加载的swf并修改Loader.load调用。有一个很好的library克劳斯瓦勒斯可以做到这一点。