2013-05-18 47 views
0

我有一個相當CPU密集的腳本,運行時會凍結整個頁面一段時間,以至於無法滾動或點擊等。我很樂意犧牲性能以獲得更加流暢的體驗。Javascript代碼凍結頁面一段時間 - 我如何防止這種情況?

另外,就我而言,此腳本是Google Chrome擴展程序的一部分。

是否可以製作一個腳本來凍結頁面在後臺運行,而不會中斷用戶與頁面的交互?

+0

操作來分開長期運行的代碼成幾個,連續的函數調用或使用[工人](https://developer.mozilla.org/en-US/docs/Web/API/Worker) 。 – Sirko

+0

http://www.html5rocks.com/en/tutorials/workers/basics/ –

回答

相關問題