gpt4 book ai didi

macos - 使用节点 webkit 在 Mac OS 上单击 "x"时关闭窗口但不是应用程序

转载 作者:行者123 更新时间:2023-12-04 11:37:42 26 4
gpt4 key购买 nike

通常在 mac 上,当我关闭窗口时,它不会退出应用程序,但在使用 node webkit 时,它会退出应用程序。

有谁知道解决方法,所以当我点击“x”时,它只是关闭窗口而不是应用程序?

在此先感谢您的帮助。
enter image description here

最佳答案

这在 MAC 中对我有用:

var gui = require('nw.gui');
var window = gui.Window.get();

gui.App.on('reopen', function(){
window.show();
})

window.on('close', function(){
window.hide();
});

在使用上面的代码时,如果用户点击关闭按钮,它会隐藏窗口而不是终止应用程序。
当用户从 Dock 中单击应用程序图标时,GUI reopen触发事件将显示隐藏窗口。
注意:重新打开是当前 MAC 特定的功能。
更多详情请见 NodeWebkit App Features

关于macos - 使用节点 webkit 在 Mac OS 上单击 "x"时关闭窗口但不是应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25390339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com