我正在使用其他人制作的 Flash .swf 文件,我没有,也永远不会有源代码。我相信它是在 Flash 9/AS3 中开发的,但我不确定。
Flash 程序从 XML 文件加载其设置:config.xml。通过编辑这个文件,我可以手动强制重新缓存加载的资产(通过将 ?uniquestring 附加到稍后将加载的配置文件中的 URL)。
但是,config.xml 文件是硬编码的,我不能对此强制使用查询字符串。默认情况下,浏览器只是在缓存中查找它并且不会更新。
我可以使用 PHP 或 .htaccess 为 config.xml 发送各种样式的无缓存标头,但我不知道是否所有浏览器/flash 播放器都会尊重它们,特别是 IE,我已经阅读了很多关于冲突的信息.
有人对此有明确的答案吗?
非常感谢,
詹姆士