Electron应用在任务栏中创建闪烁窗口,以获得用户的注意,
要在 BrowserWindow 的任务栏按钮突出显示,可以使用 BrowserWindow.flashFrame API:
自定义 Windows 任务栏
const { BrowserWindow } = require('electron')
let win = new BrowserWindow()
win.once('focus', () => win.flashFrame(false))
win.flashFrame(true)
不要忘记调用 flashFrame 方法参数为 false 来关闭突出显示。 在上面的示例中, 当窗口进入焦点时会调用
它, 但您可能会使用超时或其他一些事件来禁用它。
网友评论