2009-12-07 92 views

回答

3

我不知道這樣做的任何標準方法。

您可以在主類中聲明public static const VERSION_ID:String並在每個構建中更改其值。現在,如果使用html查詢參數將最新版本ID傳遞給預加載器,則可以在預加載器中讀取它,然後將此版本ID與加載的SWF的版本ID進行比較。如果它們不匹配,則具有緩存版本。

您可以通過將隨機數附加到SWF網址來阻止預加載器SWF緩存。

<embed src="Preloader.swf?versionID=10&<?php echo "rand=".rand(1, 10000)."\""?> 
+0

請注意,如果可以,最好使用JS的Math.random()添加URL變量。顯然,情況並非總是如此(這就是爲什麼PHP會在這裏使用)。 – cwallenpoole 2009-12-10 06:35:58

相關問題