禁用 NodeWebkit 中的所有快捷方式?

Disable all shortcut in NodeWebkit?

我目前正在开发一个特别敏感的桌面应用程序,它是用 NodeWebkit 编写的。

NW windows 似乎带有一些默认的网络浏览器键盘快捷键(如 Backspace 或 F5)。出于安全原因,我不允许这样做。

有没有办法禁用所有(包括制表符或输入)该快捷方式?

全部

window.addEventListener('keydown',function(e){
  e.preventDefault();
});

或特定键

window.addEventListener('keydown',function(e){
  if(e.keyCode === numKey || [...]){
     e.preventDefault();
  }
});