我有一个AngularJS Web应用程序,该应用程序具有针对特定键(空格)的ng-keydown检测。
据我所知,当浏览器最小化/未聚焦时,不可能检测到按键,我被告知寻找允许用户按下的解决方案。我创建了电子应用程序,该应用程序可以使用服务器中的应用程序打开URL,并且在聚焦时一切正常。我尝试了globalShortCut,当它没有聚焦时它可以检测到按键,但不会在应用程序内部触发按键。
我正在寻找与按键通话类似的解决方案,该解决方案具有不集中/最小化的按键检测(例如Discord),但无需使用我的angularJs代码创建电子应用。
require('electron')也不起作用,因为它是一个Web应用程序。