【发布时间】:2015-10-04 02:56:24
【问题描述】:
我使用 Electron(以前的 Atom Shell)使用 NodeJS 创建桌面应用程序。
我正在使用以下代码在浏览器中打开一个网址
var spawn = require('child_process').spawn
spawn('open', ['http://www.stackoverflow.com']);
请注意,我没有使用Electron BrowserWindow,这是一个普通的浏览器窗口。
我想在用户关闭此浏览器窗口时执行一项操作。如何检测这个衍生浏览器的关闭事件?
【问题讨论】:
-
为什么不直接使用 Electron 的 BrowserWindow 并将其锁定,即关闭节点集成?
-
我创建了一个供 Electron 和 Visual Studio 扩展使用的库。这个库将打开这个浏览器。