欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

electron ipcRenderer渲染进程发送事件, ipcMain主进程监听事件

发布时间:2025/3/21 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 electron ipcRenderer渲染进程发送事件, ipcMain主进程监听事件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

ipcMain

从主进程到渲染进程的异步通信。它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息到主进程的异步通信。

主进程:

import { app, BrowserWindow,ipcMain } from 'electron'直接在app的监听时间后面追加就行了 let win;function createWindow() {//创建浏览器窗口win = new BrowserWindow({width: 800,height: 600,webPreferences: {nodeIntegration: true}})} app.on('activate', () => {if (win === null) {createWindow()} })//增加的窗口监听事件 ipcMain.on('hideWindow',()=>{win.hide(); })

渲染进程

<script>//发送事件 require('electron').ipcRenderer.send('hideWindow') </script>

总结

以上是生活随笔为你收集整理的electron ipcRenderer渲染进程发送事件, ipcMain主进程监听事件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。