win.flashFrame()
使托盘图标闪烁,直到单击该图标并且应用程序窗口再次回到焦点(在 Windows 10 上)
但是,如果应用程序最小化,闪烁会在几秒钟后自动结束,甚至无需单击图标。
我怎样才能防止这种情况发生?
如果窗口最小化,用户将看不到窗口闪烁,您将需要使用win.setProgressBar https://electron.atom.io/docs/api/browser-window/#winsetprogressbarprogress-options功能。这将在托盘中的图标后面创建一个加载栏,您还可以将进度条的模式设置为indeterminate
并将进度设置为100%
它会闪烁黄色/橙色。这是许多应用程序使用的通用标准,用于在应用程序最小化时引起用户的注意。
win.setProgressBar(1, {
mode: "indeterminate"
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)