我的一个新应用程序我需要禁用窗口键,
任何人都知道如何在节点Web工具包应用程序中禁用左右窗口键?
答案 0 :(得分:1)
没有禁用我知道的密钥,但你可以做的是分配"没有" (无功能)你想要的任何键"禁用"像这样:
(只需将此代码粘贴到您的javascript顶部)
document.onkeydown=KeyPress;
function KeyPress(e){
e=e||window.event;
if (e.keyCode=='37'){} else // Left arrow do nothing
if (e.keyCode=='39'){} else // Right arrow do nothing
if (e.keyCode=='27'){} // Esc do nothing, and so forth.
}
答案 1 :(得分:1)
节点js无法进行键盘挂接。您可以在VC ++或c#中创建低级键盘操作代码,并从nodewebkit中作为子进程运行