Q
創建後臺進程?
0
A
回答
0
一個庫叫做Background.js來處理幾個場景:一個順序背景隊列(基於WorkerQueue庫),一個在每個計時器上調用每個計時器的作業列表,以及一個數組迭代器來幫助分解工作分成更小的塊。示例和代碼在這裏:
https://github.com/kmalakoff/background
或者
您還可以使用下面的代碼爲後臺任務。
<html>
<body>
<p>Count numbers: <output id="result"></output></p>
<button onclick="startWorker()">Start Worker</button>
<button onclick="stopWorker()">Stop Worker</button>
<p><strong>Note:</strong> Internet Explorer 9 and earlier versions do not support Web Workers.</p>
<script>
var w;
function startWorker() {
if(typeof(Worker) !== "undefined") {
if(typeof(w) == "undefined") {
w = new Worker("demo_workers.js");
}
w.onmessage = function(event) {
document.getElementById("result").innerHTML = event.data;
};
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support Web Workers...";
}
}
function stopWorker() {
w.terminate();
w = undefined;
}
</script>
</body>
</html>
相關問題
- 1. 在ASP.NET MVC中創建後臺進程
- 2. 創建一個後臺PHP進程
- 3. 用Python的Popen創建後臺進程
- 4. django:使用os.fork創建後臺進程?
- 5. WP7:如何創建後臺進程?
- 6. 創建後臺進程,並獲取進程ID
- 7. Rails的創建新的線程或後臺進程
- 8. PHP後臺進程
- 9. PHP後臺進程
- 10. iOS後臺進程
- 11. 在後臺進程
- 12. Linux後臺進程
- 13. 後臺進程c
- 14. Grails後臺進程
- 15. PHP後臺進程
- 16. IIS後臺進程
- 17. 使用系統托盤圖標創建後臺進程
- 18. 如何在WCF操作中創建異步/後臺進程?
- 19. 使用python創建一個在後臺運行的進程
- 20. 在後臺創建一個進程,將聽鍵盤
- 21. 在我自己的shell中創建後臺進程
- 22. 如何殺死一個腳本創建的後臺進程
- 23. Python龍捲風 - 如何創建後臺進程?
- 24. 在Ruby中創建後臺進程並註冊PID
- 25. Android創建新進程而不是返回到後臺活動
- 26. 如何使用Javascript創建後臺進程
- 27. 如何在eclipse中定期創建後臺進程
- 28. 創建在後臺運行的php cli進程
- 29. 如何在iOS(Swift)上創建後臺進程?
- 30. Sencha Cmd v4.0.2.67失敗創建後臺進程
你是什麼意思「當他們不使用我們的應用程序」?後臺服務?應用是打開還是停止? – briosheje
@briosheje我的意思是當用戶停止應用程序。 – nmnsud
據我所知,目前還沒有辦法像.NET一樣擁有後臺服務,或者任何一個擁有電子的服務。 Electron只是在windows/unix/macosx過程中保存Web應用程序的框架。您可以使用其他技術(我建議您使用nodejs或類似技術)運行與電子相互作用的「無盡的」或「永遠的」背景過程,但電子沒有提供這樣明顯的特徵。你可以得到最接近的是創建另一個沒有GUI的電子應用程序,並通過其他渠道與您的電子應用程序進行交談。 – briosheje