https://github.com/octalmage/robotjs/issues/472
这个问题使人烦恼的是,它对我的同事在他们的计算机上有效,但是对我却不起作用,我们对调试方法一无所知。
预期行为
期望的是,当用户点击已成功注册的快捷方式时,该字符串将出现在用户打开的任何活动窗口中的屏幕上
app.on('ready', () => {
setTrayItem();
const ret = globalShortcut.register('Alt+Z', () => {
robot.typeString("Hello World");
});
if (!ret) {
console.log('registration failed');
}
});
当前行为
什么都没发生!
您的环境
RobotJS version: "robotjs": "^0.5.1"
Electron: "electron": "^4.0.0",
Chromium 69.0.3497.106,
Node 10.11.0,
V8 6.9.427.24
npm version: 6.4.1
Operating System: macOS 10.14.2