0
我正在開發一個應用程序,用戶可以在幾個相當大的swf文件之間切換並對其進行更改。我需要這些swf文件在來回切換時保持狀態。如何保持嵌套的SWF文件在DOM中緩存?
當用戶導航到不同的swf文件時,我們將當前的swf對象保留在DOM中但隱藏它(顯示:無),加載新的SWF對象,並將類別「selected」應用於新的一個,使其可見。
問題是我們無法讓swf文件保持狀態。每當我們在文件之間來回切換時,它們都會完全重新加載。
踢球者是:IE正確處理所有這一切。其他瀏覽器都沒有。這導致我認爲這與我們嵌入文件的方法有關:使用IE條件註釋嵌套SWF對象。
下面是Chrome Dev Tools的幾個swf對象的屏幕截圖,這些swf對象已經加載到DOM中,而只有一個被選中,因此可見。您會注意到每個可見swf文件有三層嵌套。
你覺得有事情做與爲什麼我們遇到的麻煩DOM緩存的SWF文件?
任何人都有與多個SWF文件保持狀態的經驗嗎?
有趣 - 我會試試看。謝謝! –
值得推測......但這並沒有訣竅。謝謝你嘗試。 –
使用CSS將它們定位在舞臺上怎麼樣? –