gpt4 book ai didi

ipc - 不断地将事件从主进程传递到渲染进程

转载 作者:行者123 更新时间:2023-12-01 09:16:09 26 4
gpt4 key购买 nike

我一直在使用 Electrons 同步和异步 RPC 通信机制,并且可以很好地在进程之间传递我的数据。但是,我现在需要不断地向渲染器进程发送事件数据(有点像聊天应用程序)并更新一些文本。

这在 Electron 中可能吗?我猜我需要在渲染器进程中创建某种监听器。

最佳答案

您可以使用ipcMainipcRenderer

在主进程中。

const {ipcMain} = require('electron')
ipcMain.on('asynchronous-message', (event, arg) => {
event.sender.send('asynchronous-reply', 'example message...')
})

在渲染器进程中(网页)。

const {ipcRenderer} = require('electron')

ipcRenderer.on('asynchronous-reply', (event, arg) => {
// arg contain your message (example message...)
})
ipcRenderer.send('asynchronous-message', 'example example send to main process')

你也可以传递任何对象。

关于ipc - 不断地将事件从主进程传递到渲染进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39492635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com