electron ipcRenderer渲染进程发送事件, ipcMain主进程监听事件
生活随笔
收集整理的這篇文章主要介紹了
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主进程监听事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: node process.env
- 下一篇: electron 主进程向渲染进程发送事