2012-02-22 34 views
0

Adob​​e Flex是否支持主應用程序的緩存;即如果用戶以前曾經加載過,並且自上次加載後還沒有修改,瀏覽器是否可以從緩存中獲取swf文件等?我使用boa作爲Web服務器的嵌入式系統,因此可以根據需要修改任何行爲。Adob​​e Flex;如何緩存主應用程序

感謝, 弗雷德

回答

2

不知道,如果實際上是回答你的問題,但我可以告訴你的是,瀏覽器會只要它被引用到你的HTML中以同樣的方式緩存的SWF文件。

即,我們使用src =「myApp.swf?dummy = 102032」來引用它以避免緩存。您可以使用httpfox或任何其他網絡監視器工具來查看您的swf何時被緩存。

1

瀏覽器自動執行緩存,就像您通過它查看的任何其他文件一樣。只要用戶在瀏覽器中設置了緩存,除非文件的URL更改(包括查詢字符串),否則不應該有問題。

如果您使用RSL,還有RSL緩存。默認情況下,它們只是作爲SWF輸出到您的輸出文件夾中,但您可以使用具有SWZ擴展名的Adobe簽名的RSL,託管在Adobe站點上,並緩存在Flash Player級別,而不是瀏覽器。這意味着即使用戶在瀏覽器中禁用了緩存,它也會以任何方式緩存RSL。