У меня есть веб-приложение AngularJS, в котором определено нажатие клавиши ng для определенного ключа (пробел).
Как я знаю, нет возможности обнаружить нажатие клавиш, когда браузер свернут / не сфокусирован, мне сказали искать решение, которое позволит пользователю нажать для этого. Я создал электронное приложение, которое открывает URL-адрес с приложением с сервера, и все работает нормально, пока сосредоточено Я попытался globalShortCut, и он обнаруживает нажатие клавиш, когда не сфокусировано, но не вызывает нажатие клавиш внутри приложения.
Я ищу решение, похожее на push-to-talk с обнаружением несфокусированного / минимизированного ключа (например, Discord), но без необходимости создавать электронное приложение с моим кодом angularJs.
require ('Electron') также не работает, так как это веб-приложение.