Adobe Flex .swf Cache

时间:2012-09-13 15:03:14

标签: flex caching flex3 flash

我发现每次都重新加载.swf文件,因此用户拥有最新版本,添加以下代码以消除浏览器的缓存:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

有人有其他建议吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

元标记仅指示浏览器不缓存html页面,而不缓存其资产。为避免缓存,请尝试"foo.swf"

,而不是像"foo.swf?c=" + new Date().getTime()那样嵌入SWF。

同样的技巧适用于任何其他嵌入动态资产,包括视频,音频以及动态图像。