关闭Chrome应用时,如何最小化托盘?

时间:2015-11-09 03:55:53

标签: javascript google-chrome google-chrome-app background-process

我希望在用户按下时将我的应用最小化到托盘,类似于Spotify的操作方式。它不需要Windows系统托盘,但我确实希望我的窗口关闭。

但是,网页中的脚本应该正在运行,以便关闭的行为类似于没有窗口的最小化。

除了在manifest.json

中保留脚本之外,还有办法做到这一点

2 个答案:

答案 0 :(得分:2)

无法做到这一点。

“关闭”图标是系统级别。 Chrome应用中的代码无法使用它。

答案 1 :(得分:0)

您可以使用

删除本机窗口控件

chrome.app.window.create("any.html", { frame: "none" })

您可以使用

隐藏窗口
chrome.app.window.current().hide()

使用

显示
chrome.app.window.current().show()

应用窗口文档:https://developer.chrome.com/apps/app_window