Robotjs на Electron typeString () не работает должным образом - PullRequest
0 голосов
/ 09 апреля 2019

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
...