关于close.window()方法的电子问题

时间:2019-06-04 12:38:05

标签: window electron

我有一个Electron App,只需按一下按钮,便会打开一个新窗口。所述窗口具有ID为“ closeBtn”的另一个按钮。现在,我尝试使用以下代码在与所述元素关联的js中处理它

const electron = require("electron")
const path = require("path")
const remote = electron.remote

const closeBtn = document.getElementById("closeBtn")

closeBtn.addEventListener("click", function(e) {
    var window = remote.getCurrentWindow();
    window.close();
})

但是以某种方式不起作用,并且在Button Press上新窗口没有关闭。我在做什么错了?

1 个答案:

答案 0 :(得分:0)

通过在我新生成的Window的值中添加webPreferences {nodeIntegration:true}来解决此问题。