图中是监听redis队列,进行通信
send token 向渲染进程发送消息
我通过客服端监听takeToken
,然后发送异步消息给主进程sendToken
,然后上面的图监听渲染进程的消息,发送`sendMessage
消息给渲染进程
ipcRenderer.on('takeToken,然后发送异步消息给主进程', (event:Event, arg:any) => {
console.log('arg', arg);
ipcRenderer.send("sendToken",{...arg,token:controlToken.getToken()});
})
我接收监听sendMessage
消息,可是都没有走,上面也没有走,我没有走打包而是利用本地启用的electron,不知道是不是因为这个原因
ipcRenderer.on("sendMessage", async (event:Event, arg:any) => {
console.log(event, arg, 'shhhh');
});