有一些npm
插件可以获取鼠标位置,例如robotjs,但我找不到类似的东西来全局获取编辑光标位置。
我正在使用 Electron 框架开发 Windows 桌面应用程序,我的要求是它应该能够在编辑光标位置下方显示一些菜单或窗口。并且光标可以位于任何文本编辑器中。
最佳答案
您可以使用screen.getCursorScreenPoint()
功能如下:
var electron = require('electron');
var cursorPosition = electron.screen.getCursorScreenPoint();
console.log('x: ' + cursorPosition.x);
console.log('y: ' + cursorPosition.y);
这将打印出鼠标的绝对 x 和 y 位置
关于javascript - 是否可以使用 JavaScript 或某些插件全局获取任何焦点编辑器的编辑光标位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48441040/