【发布时间】:2016-05-02 16:36:18
【问题描述】:
在我的 Electron 应用程序中,我想做一些在其他 OSX 应用程序中经常做的事情。那就是...我不想关闭右上角的红色 X 的应用程序。但是,如果他们右键单击 Dock 中的应用程序图标并说退出,那么我想退出该应用程序。我该怎么做?
我尝试使用来自 rendererProcess 的 onbeforeunload 事件以及 browserWindow.on("close", fn) 事件来尝试阻止这种情况。问题是他们都提交了onbeforeunload 事件。而且我无法分辨红色 X 被单击和停靠图标被右键单击并被告知退出之间的区别。你能帮忙的话,我会很高兴。有没有其他人在 Electron for OSX 中这样做过?
【问题讨论】:
标签: javascript electron