我有纯ActionScript项目,它生成SWF文件。问题是在3-4次编译之后SWF以某种方式缓存:)而且我的更改不起作用。
如果我向URL添加一些虚拟参数,缓存不起作用:
但是在3-4次编辑之后我应该再次改变它。有些工具可以生成并添加随机参数吗?
答案 0 :(得分:1)
您可以将swf路径保存在xml文件中,就像这样
<swf name="a.swf">
<path>somefolder/a.swf?time=1234567</path>
</swf>
<swf name="b.swf">
<path>somefolder/b.swf?time=7654321</path>
</swf>
然后您可以使用Date类来获取当前时间并将其设置为参数。更改xml并加载它很容易。
var d:Date = new Date();
//replace the path with new value
var newPath:String = "someFolder/a.swf?" + String(d.time);