我正在使用img.src
替換和<canvas>
標籤呈現簡單的動畫。目前它只能在FireFox(FF 3.5.3,Mac OS X 10.5.5)中使用,所以跨瀏覽器兼容性不是問題。FF中的移位重裝給出了意想不到的結果
頁面首次加載或加載到新窗口或選項卡時,似乎所有工作都按預期工作,並且簡單重新加載時的緩存行爲似乎不成問題;但是,如果我試圖用shift-reload強制重裝,我會遇到問題。即使圖像已經預先加載,預加載的動畫圖像似乎也不可用於瀏覽器,然後瀏覽器嘗試從服務器加載每個新的img.src。
我在看這裏的瀏覽器錯誤,還是在我的代碼中有東西是我看不到的?這是我實施js課程的第一步,所以在這裏可能會有很多我不明白的地方。
歡迎來自組裝明智的任何見解。你可以看到我在談論的:
http://neolography.com/staging/mrfm/spin-sim.html
感謝,
喬恩
是的,謝謝。實際上有一個使用'jQuery()。each()'實現的預加載例程,它似乎可以在重新加載或簡單重新加載時正常工作。但是在強制重新加載時,瀏覽器似乎忽略了預加載的圖像。 – jjon 2009-10-16 22:31:21