禁用 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();
}
});
我目前正在开发一个特别敏感的桌面应用程序,它是用 NodeWebkit 编写的。
NW windows 似乎带有一些默认的网络浏览器键盘快捷键(如 Backspace 或 F5)。出于安全原因,我不允许这样做。
有没有办法禁用所有(包括制表符或输入)该快捷方式?
全部
window.addEventListener('keydown',function(e){
e.preventDefault();
});
或特定键
window.addEventListener('keydown',function(e){
if(e.keyCode === numKey || [...]){
e.preventDefault();
}
});