问答

electron 异步通信收不到消息?

作者:admin 2021-09-16 我要评论

图中是监听redis队列,进行通信 send token 向渲染进程发送消息 我通过客服端监听 takeToken ,然后发送异步消息给主进程 sendToken ,然后上面的图监听渲染进程...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

图中是监听redis队列,进行通信
send token 向渲染进程发送消息
image.png

我通过客服端监听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');
        });

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • electron 异步通信收不到消息?

    electron 异步通信收不到消息?

  • 请问这是什么问题

    请问这是什么问题

  • element-ui里el-input组件可以输入值,

    element-ui里el-input组件可以输入值,

  • 为什么这条css样式 margin 和 left和 r

    为什么这条css样式 margin 和 left和 r

腾讯云代理商
海外云服务器