最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从前端窗口一些数据发送到电子浏览器窗口

IT培训 admin 6浏览 0评论

从前端窗口一些数据发送到电子浏览器窗口

我想从前端的窗口发送对象,以电子的结束。我尝试这样做:

HTML:

const ipcRender = require('electron').ipcRenderer;
ipcRender.send('test', { test: null});

节点:

mainWindow.webContents.on('test', (event, data) => {
  console.log(true);
  console.log(data);
});

并没有看到任何控制台。什么可能是错误的?谢谢!

回答如下:

我找到了解决办法,但如果它是不正确的,请评论它。因此,而不是在节点中使用“mainWindo.webContents”,必须使用“ipcMain”从电子什么进口:

const { ipcMain } = require('electron');

ipcMain.on('test', (event, data) => {
  console.log(data);
});  

从前端窗口一些数据发送到电子浏览器窗口

我想从前端的窗口发送对象,以电子的结束。我尝试这样做:

HTML:

const ipcRender = require('electron').ipcRenderer;
ipcRender.send('test', { test: null});

节点:

mainWindow.webContents.on('test', (event, data) => {
  console.log(true);
  console.log(data);
});

并没有看到任何控制台。什么可能是错误的?谢谢!

回答如下:

我找到了解决办法,但如果它是不正确的,请评论它。因此,而不是在节点中使用“mainWindo.webContents”,必须使用“ipcMain”从电子什么进口:

const { ipcMain } = require('electron');

ipcMain.on('test', (event, data) => {
  console.log(data);
});  
发布评论

评论列表 (0)

  1. 暂无评论