gpt4 book ai didi

javascript - 使 javascript 警报跳转/出现在用户正在执行的操作之上 | JavaScript Electron

转载 作者:行者123 更新时间:2023-12-03 02:51:11 27 4
gpt4 key购买 nike

这几天我一直在寻找解决这个问题的办法。我用 Electron (Javascript)制作了一个简单的计时器应用程序,但我想通过在用户正在执行的操作之上显示警报来让用户知道时间到了。 (只是任务栏中闪烁的窗口很容易被忽略)有谁知道如何实现这一目标吗?

编辑:我的观点是,如果我已经创建的计时器达到 0m,我理想情况下希望在用户正在执行的操作之上弹出一个警报窗口/框。它可能是 Youtube、某些应用程序或桌面。 example (click) 。在示例中,窗口出现在背景之上。

谢谢

空气融合

最佳答案

创建一个新的BrowserWindow设置为始终位于顶部,然后在引起“注意”后删除始终位于顶部的标志。不删除该标志可能会让用户感到烦恼,因为它可能会卡在他们的其他工作上。

let win = new BrowserWindow({width: 800, height: 600, alwaysOnTop: true})

win.on('closed', () => {
win = null
})

// Load a local HTML file
win.loadURL(`file://${__dirname}/app/my_notification.html`)

// Remove always on top flag
win.setAlwaysOnTop(false);

关于javascript - 使 javascript 警报跳转/出现在用户正在执行的操作之上 | JavaScript Electron ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47852501/

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