在我的Electron应用程序中,我添加了菜单和应用程序命令以允许执行许多操作。一种是,您可以CmdOrCtrl+M
最小化窗口。最小化窗口后,我想通过使用Alt+Tab
在多任务选择器中选择图标来激活应用程序。我以为,当我选择应用程序图标时,即会触发app.on('activate', fn)
。但事实并非如此。当您在OSX上使用Alt+Tab
选择应用程序时,会触发什么事件?
最佳答案
我认为这是一个错误-如果您的应用程序打开了一个或多个窗口,您可以监听Application browser-window-focus
事件,但是activate
肯定会触发。我会将其作为门票提交到Electron项目中。