2012-04-03 66 views
0

這可能是一個簡單的問題,但我會問這個問題。我知道當我更新我的Flash網站時,我必須清除緩存才能查看更改。現在,所有用戶都必須這樣做才能看到新的更改,或者瀏覽器最終是否會檢測到更改並下載新版本?更新flash網站,瀏覽器何時下載新版本

回答

3

用戶可能需要刷新其緩存以查看更改。

一個小技巧來解決這個問題是指定一個唯一的值的參數,當你嵌入SWF,例如:

<embed src="media.swf?version=1.02" /> 

version值可每次上傳更新。

+0

我可以只將它附加到我的swf文件,還是有一些動作我必須添加?另外,我正在使用SWFObject來嵌入。這會改變什麼嗎? – Adam 2012-04-03 02:31:38

+0

不確定SWFObject,但不需要更改所需的Flash文件。只需將其添加到嵌入代碼的文件名末尾即可。 – Marty 2012-04-03 02:39:49

+0

這是一個很好的解決方案。這是一個簡單的查詢字符串值被添加,這不會導致任何問題,但仍被視爲在Web瀏覽器中唯一。棘手的部分是HTML也可能被緩存,但這通常不是什麼大問題。有些方法可以更改這些項目的到期日期,但它取決於可用的服務器端技術。 – Kris 2012-04-03 02:43:19

相關問題