electron 通讯 ipcRenderer 、ipcMain、mainWindow.webContents.send
一、主进程(electron)发信息,窗口页面接收这个mainWindow是new BrowserWindow创建的那个webview窗口electron主进程发送信息mainWindow.webContents.send("test111", "九段刀客");窗口也就是比如vue项目中接收xxx.vueconst { ipcRenderer } = require("electron");//第
·
一、主进程(electron)发信息,窗口页面接收
这个mainWindow是new BrowserWindow创建的那个webview窗口
electron主进程发送信息
mainWindow.webContents.send("test111", "九段刀客");
窗口也就是比如vue项目中接收
xxx.vue
const { ipcRenderer } = require("electron");
//第二个参数是传过来的值
ipcRenderer.on("ping", (event, message) => {
console.log("是否监听到", event, message);
});
二、窗口给主进程发信息
也可以理解成比如说.vue中给electron发信息
页面发信息
const { ipcRenderer } = window.require("electron");
function minimizeWin() {
ipcRenderer.send("window-min");
}
主进程electron.js中接收
const { ipcMain} = require("electron");
ipcMain.on("window-min", (event,val) => {
console.log(event,val)
});
博主开发了一个浏览器aweb123.com
更多推荐
已为社区贡献23条内容
所有评论(0)