当用户按下关闭按钮时,我希望我的应用程序最小化到托盘中,类似于Spotify的操作。它不需要成为Windows系统托盘,但我希望我的窗口被关闭。
然而,在网页中运行的脚本应该继续运行,这样关闭操作就类似于最小化操作而没有窗口。
除了在manifest.json
中保持脚本,还有其他方法可以实现这一点吗?
当用户按下关闭按钮时,我希望我的应用程序最小化到托盘中,类似于Spotify的操作。它不需要成为Windows系统托盘,但我希望我的窗口被关闭。
然而,在网页中运行的脚本应该继续运行,这样关闭操作就类似于最小化操作而没有窗口。
除了在manifest.json
中保持脚本,还有其他方法可以实现这一点吗?
无法实现此操作。
关闭图标是系统级别的。Chrome应用程序中的代码无法使用它。
您可以使用以下代码移除本地窗口控件:
chrome.app.window.create("any.html", { frame: "none" })
您可以使用以下代码隐藏窗口:
chrome.app.window.current().hide()
并使用它进行展示
chrome.app.window.current().show()