2011-01-31 132 views
1

我有一個html5視頻應用程序,它由視頻+ JS swipble播放列表+其他JS動畫疊加組成。iOS - html5 - 響應速度慢

在iOS中,播放列表滑動和覆蓋動畫的onload性能很好。一旦視頻播放完畢,即使播放已停止,播放列表滑動和覆蓋動畫也非常緩慢。有些用戶認爲它根本沒有響應。

在Chrome /桌面上,一切都很好。

如果我記錄狀態信息,無論視頻是否播放,日誌看起來都是一樣的。我不知道從哪裏開始調試。這似乎是一個記憶問題(?),但不知道如何或是否可以解決。

任何人有任何想法?

+0

是否有任何的iOS特定的JS性能增強技術? – reader 2011-02-04 14:57:56

回答

0

如果在CPU負荷過重的情況下,爲了節省更多的背景本地任務或特殊任務(如處理視頻),可以停止(或殺死可能是更適當的術語)Javascript中的Javascript,但不會引發任何錯誤 - 渲染視頻,即使硬件(GPU)支持仍需要更多的CPU功率,因此它獲得更高的優先級,然後JavaScript可以導致JavaScript的行爲不是預期或預期 - 它可以工作緩慢或根本不工作在極端情況下。

我唯一可以做的就是暫停iOS中任何用戶輸入的視頻 - 也許它會有所幫助。

問候, 湯姆