电子typeString()上的Robotjs无法按预期工作

时间:2019-04-09 16:28:21

标签: electron robotjs

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

0 个答案:

没有答案