Electron 电子信息是否有序?

Electron 电子信息是否有序?,electron,ipc,ipcrenderer,ipcmain,Electron,Ipc,Ipcrenderer,Ipcmain,在Electron中是否有ipc消息的订购保证?如果是,它们是什么 例如,主要: window.webContents.send('channel-a', 1) window.webContents.send('channel-a', 2) 在渲染器中: ipcRenderer.on('channel-a', (_event, num) => console.log(num)) 消息是否总是按顺序传递给渲染器(在上面的示例中,1在2之前) 如果是这样的话,如果消息在不同的频道上(例如,

在Electron中是否有ipc消息的订购保证?如果是,它们是什么

例如,主要:

window.webContents.send('channel-a', 1)
window.webContents.send('channel-a', 2)
在渲染器中:

ipcRenderer.on('channel-a', (_event, num) => console.log(num))
消息是否总是按顺序传递给渲染器(在上面的示例中,1在2之前)


如果是这样的话,如果消息在不同的频道上(例如,通过在上面的一行中将
channel-a
更改为
channel-b
),它们是否也总是有序的呢?

我想实施类似的黑客解决方案是目前保证有序的唯一方法。我不知道有没有更好的办法。