【发布时间】:2016-09-27 02:57:13
【问题描述】:
我正在使用电子 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();
});
那是我的 javascript 文件。我也知道我正在正确链接文件,因为我可以使用 document.write() 并且它可以工作。
我在这里做错了什么?
非常感谢任何帮助!
编辑:添加远程线路。
虽然我的事件处理程序不适用于我的按钮还有另一个原因。此问题已关闭,答案已被接受。
【问题讨论】:
标签: javascript electron