我正在使用电子1.0构建应用程序,不幸的是,无论我在哪里寻找指南和教程,没有人使用电子1,因为它是如此新颖.
我试图通过点击我制作的按钮关闭无框窗口.我知道按钮有效,因为我检查确保它可以做简单的事情(即更改一些文本或其他)但这只是当我使用内部JavaScript但我试图使用外部JavaScript.当我使用外部时,函数永远不会被调用...
const {remote} = require('electron');
const {BrowserWindow} = require('electron').remote;
document.getElementById("close-button").addEventListener("click", function (e) {
var window = remote.getCurrentWindow();
window.close();
});
Run Code Online (Sandbox Code Playgroud)
那是我的javascript文件.我也知道我正在正确链接文件,因为我可以使用document.write()并且它可以正常工作.
我在这做错了什么?
非常感谢任何帮助!
编辑:添加远程线路.
虽然我的事件处理程序不能用于我的按钮还有另一个原因.这个问题已经结束,答案已被接受.