我正在尝试使用通用代码通过每个操作系统上的nodejs或电子获取所有正在运行的应用程序信息。
到目前为止,我一直在使用电子api https://electronjs.org/docs/api/desktop-capturer上的所有 desktopCapturer.getSources ,该API到目前为止一直运行良好,但是在macOS上,它只能获取当前正在运行的桌面信息。
如果在3个不同的桌面上运行3个不同的应用程序,我如何使用nodejs或电子在每个操作系统(id,标题,...)上获取这些应用程序的信息列表?