2012-07-19 212 views
0

我正在上传一个社交游戏(动作),似乎对于某些用户而言,新版本不会下载,而是将旧版本(缓存)提供给他们。我如何检测用户是否使用旧版本,并可能在其上弹出一个弹出窗口?旧版本版本检测

+0

我使用一个配置类,并在其中我把一个构建ID。 – 2012-07-19 05:51:10

回答

0

我认为这更多的是关于你的Web服务器配置。缓存相关的标题更精确。但是,我们在某个时候决定通过在每个部署中发布应用程序####。swf来解决此问题,其中####是内部版本号。并相应地更新了HTML包装器。

0

您可以使用的一个小技巧是将一些FlashVars附加到嵌入代码的末尾,例如

<embed src="file.swf?version=1.01" .. /> 

所有你需要做的是更新的每次更新SWF version值。