我想在JavaScript中使用Web Worker運行函數,但是如果工作人員在2分鐘內未返回任何結果,我想終止工作人員。是否有可能這樣做?如果超過指定時間,JavaScript中的工人終止
0
A
回答
0
是舒爾,只需終止:
var worker=new Worker("src.js");
worker.postMessage("init");//give some task
setTimeout(function(){
worker.terminate()
},2*60*1000);
window.addEventListener("message",somehandler);
+0
即使我在循環中創建新的工作人員,它也可以工作嗎?對於循環的每次迭代,我檢查這個條件。 –
+0
@ShivaniAggarwal theres沒有條件。但是,它應該工作 –
+0
它不起作用 –
相關問題
- 1. 如果超過6GB,將終止進程
- 2. 如果加載時間超過一定時間,Android超時webview
- 3. 如何指定XmlReader的超時時間?
- 4. CFHTTP運行時間超過指定的時間
- 5. 終止持續工作時間在特定時間後
- 6. 中止Curses.getch如果時間過長
- 7. PHP:如果$時間戳是老年人超過12周,然後...
- 8. 如何在指定時間後終止shell腳本
- 9. C#如果停止方法的時間超過2秒,該如何停止?
- 10. 如果失敗超過10次,停止Jenkins時間表構建?
- 11. 如何在使用計時器對象的時間超過指定的秒數時停止MATLAB中的腳本?
- 12. 如何停止在指定的時間
- 13. 在超過指定時間的bash中殺死進程?
- 14. hackerrank終止到期超時
- 15. 發佈超時並終止
- 16. 超時終止函數
- 17. cURL:空閒超時間隔超過指定值
- 18. nginx - 超時後超級工作者終止
- 19. 定時器線程的終止過程
- 20. 如果回調方法的時間超過指定的時間段,會發生什麼情況?
- 21. mysql:更新時間戳,如果時間戳超過10小時
- 22. 爲New-AzureStorageAccount cmdlet指定超時時間
- 23. PHP的檢查,如果指定的時間已過期
- 24. 如何中止async()如果超時已過
- 25. 關閉AsyncTask如果加載超過一定時間(安卓)
- 26. 如何將LinearLayout指定爲wrap_content(如果超過一定寬度)
- 27. Monit超時停止麒麟工人,如果他們重生太快
- 28. 超時如果沒有項目發射之後指定的時間
- 29. 在特定時間後終止循環
- 30. 查找最近的事件時間超過指定時間的任何行
如何能不能做到?你可以解釋嗎? –