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