小编Cla*_*oni的帖子

关闭电子无框窗口不工作

我正在使用电子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()并且它可以正常工作.

我在这做错了什么?

非常感谢任何帮助!

编辑:添加远程线路.

虽然我的事件处理程序不能用于我的按钮还有另一个原因.这个问题已经结束,答案已被接受.

javascript electron

5
推荐指数
1
解决办法
1091
查看次数

标签 统计

electron ×1

javascript ×1