見代碼: http://jsbin.com/amavud/2背景選項卡動畫和jQuery
問題:在其中實現requestAnimationFrame瀏覽器,當與動畫片設定爲背景(新標籤打開的),動畫定時是borked。
問題:我對requestAnimationFrame的理解是,當移動到背景選項卡時,動畫應該停止,但從這個示例中,似乎webkit瀏覽器完成當前動畫,然後停止。
問題似乎來自第二個和第三個球在移動之前需要延遲的事實,需要setTimeout。在jQuery中實現requestAnimationFrame的方式有問題,還是我只是編寫了這個錯誤?
我試着按照使用delay()和queue()的的建議,但似乎無法獲得正確的效果。
我發現了一個臨時解決方案 - 在requestAnimationFrame提交之前使用舊版本的jQuery。它實際上並沒有解決如何使用新提交來處理背景動畫的問題,但它確實使這個特定的動畫成爲可能。 – andrewheins
什麼版本的jQuery? – Snowalker