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. WP7:如何创建后台进程?
- 2. Rails的创建新的线程或后台进程
- 3. 在后台进程
- 4. PHP后台进程
- 5. PHP后台进程
- 6. PHP后台进程
- 7. IIS后台进程
- 8. 创建在后台运行的php cli进程
- 9. 使用系统托盘图标创建后台进程
- 10. 如何在WCF操作中创建异步/后台进程?
- 11. 在Ruby中创建后台进程并注册PID
- 12. 杀死在while循环后台进程中创建的PID
- 13. Android创建新进程而不是返回到后台活动
- 14. 在后台创建一个进程,将听键盘
- 15. 如何在iOS(Swift)上创建后台进程?
- 16. 使用HTML5创建后台Android进程API
- 17. Spyder IDE创建了太多的Python后台进程
- 18. 在我自己的shell中创建后台进程
- 19. 在后台线程创建WPF组件
- 20. 如何创建后台应用程序?
- 21. 在没有可见控制台窗口的窗口中创建后台进程
- 22. 根据后台进程启动进程
- 23. shell中的后台进程
- 24. Servlet中的后台进程
- 25. 蟒蛇后台进程
- 26. Android后台进程检查
- 27. .net核心 - 后台进程
- 28. C中的后台进程
- 29. QueryPerformanceCounter在后台进程
- 30. 在后台运行进程
你是什么意思“当他们不使用我们的应用程序”?后台服务?应用是打开还是停止? – briosheje
@briosheje我的意思是当用户停止应用程序。 – nmnsud
据我所知,目前还没有办法像.NET一样拥有后台服务,或者任何一个拥有电子的服务。 Electron只是在windows/unix/macosx过程中保存Web应用程序的框架。您可以使用其他技术(我建议您使用nodejs或类似技术)运行与电子相互作用的“无尽的”或“永远的”背景过程,但电子没有提供这样明显的特征。你可以得到最接近的是创建另一个没有GUI的电子应用程序,并通过其他渠道与您的电子应用程序进行交谈。 – briosheje