gpt4 book ai didi

javascript - 窗口未聚焦时 Electron 捕获鼠标事件

转载 作者:行者123 更新时间:2023-11-30 13:56:19 29 4
gpt4 key购买 nike

有没有办法在 Electron 窗口未聚焦时捕获悬停和单击等鼠标事件?这样我的按钮的悬停/点击效果仍然有效?

现在,我需要先通过单击或 alt-tab 键切换到 Electron 窗口以捕获鼠标事件。

我对 js 和 electron 还很陌生,我似乎找不到任何关于它的东西。但由于它适用于 Atom 编辑器,我假设它可能吗?

我是否需要像这篇文章中提到的其他模块来捕获键盘事件:Atom Electron capture all keyboard events even when app is unfocused

谢谢!感谢任何帮助。

最佳答案

当使用 new BrowserWindow 创建一个新的 Electron 窗口时,即使窗口没有聚焦也可以捕获鼠标点击事件,方法是添加:

acceptFirstMouse: true

BrowserWindow options .

至于捕获鼠标悬停事件,恐怕开箱即用是不可能的。

关于javascript - 窗口未聚焦时 Electron 捕获鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57224926/

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