在primefacesshell的关键事件

比方说,我只想在我的编译的应用程序与primefacesshell有一个关键事件。

var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); app.on('ready', function() { win = new BrowserWindow({ fullscreen: true, frame: false }); win.hide(); win.loadUrl("http://localhost:3000"); win.webContents.on('did-finish-load', function() { win.show(); win.focus(); }); process.on('uncaughtException', app.quit); }); 

如何在Web浏览器上绑定键盘事件? 例如,

 win.on('keypress', 'left-arrow', function() { win.webContents.goBack(); }); 

另外,显然左键向下键,而不是按键。 信用: 在JavaScript中检测箭头按键

我只是在学习atom-shell,但是你能不能在你的UI中捕捉到按键(我认为它叫做渲染器进程),就像你在一个典型的网页中那样,然后使用remote()API来callback到渲染器的过程,并做任何你想要的逻辑?