我正在设置一个在后台工作的播放器,问题是我正在使用node-key-sender,并且在使用该应用程序时它可以工作,我可以使用按键播放/暂停,下一首曲目,上一首例如,当我使用按键播放/暂停时,它将“空格键”发送到我正在使用的应用程序中,例如firefox。
我已经尝试过ctrl + Q之类的操作,它可以退出应用程序,在后台没有问题,并且在使用“播放/暂停”按钮并打印它时放置了日志。因此,问题在于命令的重点不是仅在播放器中工作。
app.on('ready', () => {
globalShortcut.register('medianexttrack', () => {
console.log('NextTrack is pressed')
ks.sendCombination(['shift', 'n']);
})
})
无论我使用的是哪个应用程序,或者它是在后台运行还是不运行,我都只想使其运行。