我制作了一个闪光灯并将其嵌入到网页中。我使用浏览器来测试闪存,这是一个有趣的事情,我将闪存上传到服务器后,按F5刷新浏览器,浏览器仍然使用旧的浏览器,我无法强制执行浏览器使用新的闪存swf文件!
如何告诉浏览器使用新的swf?
答案 0 :(得分:2)
尝试将随机(无意义)查询字符串附加到SWF的URL。这样,浏览器认为它是一个新文件,并将从服务器再次下载。
答案 1 :(得分:2)
如果你在javascript中将随机查询字符串附加到你的swf文件中,正如蒂姆建议的那样,将会发生以下事情:
我认为最好将版本附加到你的swf并更新它(比如name1.0.swf,name1.1.swf等等)。
答案 2 :(得分:0)
另一个选择是删除浏览器缓存,如果您不想在每次修改时重命名文件。
答案 3 :(得分:-1)
对于Firefox,您可以使用FireBug来禁用浏览器缓存。