有没有办法在 Electron 窗口未聚焦时捕获悬停和单击等鼠标事件?这样我的按钮的悬停/点击效果仍然有效?
现在,我需要先通过单击或 alt-tab 键切换到 Electron 窗口以捕获鼠标事件。
我对 js 和 electron 还很陌生,我似乎找不到任何关于它的东西。但由于它适用于 Atom 编辑器,我假设它可能吗?
我是否需要像这篇文章中提到的其他模块来捕获键盘事件:Atom Electron capture all keyboard events even when app is unfocused ?
谢谢!感谢任何帮助。
最佳答案
当使用 new BrowserWindow
创建一个新的 Electron 窗口时,即使窗口没有聚焦也可以捕获鼠标点击事件,方法是添加:
acceptFirstMouse: true
至于捕获鼠标悬停事件,恐怕开箱即用是不可能的。
关于javascript - 窗口未聚焦时 Electron 捕获鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57224926/