在渲染器进程中未触发关闭事件,但其他事件很好

时间:2017-03-06 01:36:04

标签: javascript electron

这个问题是关于Electron。

在我的渲染过程中,我有

const {remote} = require('electron')
remote.getCurrentWindow().on('close', (e) => {
  // some work
});

单击窗口标题栏上的关闭按钮时,将永远不会调用回调函数中的代码。

但是,如果我将'close'更改为其他内容(例如'resize''minimize'),则会调用回调函数(当我调整窗口大小时,或点击最小化按钮)。

造成这种奇怪行为的原因是什么?

我在Mac OS X 10.12上使用Electron 1.4.0。

0 个答案:

没有答案