有没有一种方法可以捕获鼠标悬停和单击等鼠标事件,即使电子窗口没有对准焦点也是如此?这样我的按钮的悬停/单击效果仍然有效?
现在,我需要先通过单击或Alt-tab键切换到“电子”窗口,以捕获鼠标事件。
我对js和electronic还是相当陌生,我似乎找不到任何东西。但是由于它可以与Atom编辑器一起使用,所以我假设它可能吗?
我是否需要像本文中提到的其他模块来捕获键盘事件:Atom Electron capture all keyboard events even when app is unfocused?
谢谢!感谢任何帮助。
答案 0 :(得分:2)
使用new BrowserWindow
创建一个新的Electron窗口时,即使通过添加以下内容即使该窗口没有聚焦也可以捕获鼠标单击事件:
acceptFirstMouse: true
到jtc
。
对于捕获鼠标悬停事件,恐怕开箱即用是不可能的。