Tim*_*Tim 3 javascript mouseevent vue.js electron
即使电子窗口未聚焦,有没有办法捕获鼠标事件,例如悬停和单击?这样我的按钮的悬停/点击效果仍然有效吗?
现在,我需要首先通过单击或 alt-tabbing 来切换到 Electron 窗口以捕获要捕获的鼠标事件。
我对 js 和电子相当陌生,我似乎找不到任何关于这个的东西。但既然它适用于 Atom 编辑器,我假设它可能吗?
我是否需要像这篇文章中提到的额外模块来捕获键盘事件:即使应用程序未聚焦,Atom Electron 也会捕获所有键盘事件?
谢谢!感谢任何帮助。
小智 5
使用 创建新的 Electron 窗口时new BrowserWindow,即使窗口未聚焦,也可以通过添加以下内容来捕获鼠标单击事件:
acceptFirstMouse: true
Run Code Online (Sandbox Code Playgroud)
至于捕获鼠标悬停事件,恐怕开箱即用是不可能的。
| 归档时间: |
|
| 查看次数: |
1871 次 |
| 最近记录: |