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

电子的event.sender.send无法发送,或者ipcRenderer无法接收

IT培训 admin 14浏览 0评论

电子的event.sender.send无法发送,或者ipcRenderer无法接收

这似乎应该很简单。我在main.js中有一行内容是:

event.sender.send("name-prompt")

我知道此is被调用,当我尝试传递event时收到警告。然后在index.js中,我有

ipcRenderer.on("name-prompt", () => {
    console.log("why isn't this working")
    document.getElementById("details-prompt").classList.add("visibility-override")
})

而且这永远不会运行。 webContents.send and ipcRenderer.on Not Working使用webContents.send,据我所知,它与event.sender.send不同。我绝对是电子新手,所以我想念很多东西。我应该怎么做才能使这项工作?

回答如下:

[您可能要确认您正在从index.js发送消息,以便main.js可以使用event.sender.send()进行响应。

[在C.0的前两个代码块中的main.js中有一个使用event.sender.send()的示例。也许您可以对照它检查您的代码。

电子的event.sender.send无法发送,或者ipcRenderer无法接收

这似乎应该很简单。我在main.js中有一行内容是:

event.sender.send("name-prompt")

我知道此is被调用,当我尝试传递event时收到警告。然后在index.js中,我有

ipcRenderer.on("name-prompt", () => {
    console.log("why isn't this working")
    document.getElementById("details-prompt").classList.add("visibility-override")
})

而且这永远不会运行。 webContents.send and ipcRenderer.on Not Working使用webContents.send,据我所知,它与event.sender.send不同。我绝对是电子新手,所以我想念很多东西。我应该怎么做才能使这项工作?

回答如下:

[您可能要确认您正在从index.js发送消息,以便main.js可以使用event.sender.send()进行响应。

[在C.0的前两个代码块中的main.js中有一个使用event.sender.send()的示例。也许您可以对照它检查您的代码。

发布评论

评论列表 (0)

  1. 暂无评论