Javascript 如何获取前台进程/窗口的标题

Javascript 如何获取前台进程/窗口的标题,javascript,node.js,npm,electron,Javascript,Node.js,Npm,Electron,我正在使用Electron、nodeJs和angular2开发一个跨平台桌面应用程序。 我的应用程序需要随时知道计算机上正在运行哪个前台进程/窗口。 您是否知道如何完成此任务?首先,您需要检测运行节点应用程序的平台: os.platform()- 然后,您需要运行特定于平台的命令,以便使用child\u process.exec()获取进程信息 要在活动窗口上获取元数据,您可以使用:它是多平台的(win、osx、linux),并且非常容易实现可能每个操作系统的解决方案都不同。在这种情况下,我宁愿

我正在使用Electron、nodeJs和angular2开发一个跨平台桌面应用程序。 我的应用程序需要随时知道计算机上正在运行哪个前台进程/窗口。
您是否知道如何完成此任务?

首先,您需要检测运行节点应用程序的平台:

os.platform()
-

然后,您需要运行特定于平台的命令,以便使用
child\u process.exec()
获取进程信息


要在活动窗口上获取元数据,您可以使用:它是多平台的(win、osx、linux),并且非常容易实现

可能每个操作系统的解决方案都不同。在这种情况下,我宁愿先有一个在Linux计算机上工作的解决方案。谢谢你的回答!这真的很有帮助。关于如何使用child_process.exec()检测前景中的窗口,您是否可以添加更多细节?