在Electron中获取渲染器进程ID

hac*_*tsu 5 javascript chromium node.js electron

在Electron中,渲染器进程的pid通过

processId = require('remote').getCurrentWindow().getProcessId()
Run Code Online (Sandbox Code Playgroud)

但是,它在最新版本(1.4.x,1.5.x,1.6.x)中不再有效。

还有其他方法来获取渲染器进程的pid,即Windows的pid吗?

hac*_*tsu 5

该方法getOSProcessId()获取渲染器的操作系统PID(而不是路由ID)加入到电子V1.7.1。这是原始拉取请求

require('electron').remote.getCurrentWebContents().getOSProcessId();
Run Code Online (Sandbox Code Playgroud)