Javascript 在节点webkit中按ctrl-f/ctrl-a键

Javascript 在节点webkit中按ctrl-f/ctrl-a键,javascript,binding,keypress,node-webkit,Javascript,Binding,Keypress,Node Webkit,我正在构建一个节点webkit应用程序,正在监听按键事件(以角度指示) 大多数按键组合都在工作,但ctrl-f和ctrl-a都不工作 此问题特定于节点webkit。我在浏览器中使用了ctrl-a等,但在节点webkit中没有 我在听和往常一样的按键 document.bind('keypress',function...) window.bind('keypress', function...) window.bind('onkeypress', function...) window.b

我正在构建一个节点webkit应用程序,正在监听按键事件(以角度指示)

大多数按键组合都在工作,但ctrl-f和ctrl-a都不工作

此问题特定于节点webkit。我在浏览器中使用了ctrl-a等,但在节点webkit中没有

我在听和往常一样的按键

document.bind('keypress',function...) window.bind('keypress', function...) window.bind('onkeypress', function...) window.bind('keydown', function...) document.bind('keypress',函数…) window.bind('keypress',函数…) 绑定('onkeypress',函数…) 绑定('keydown',函数…) 有什么建议吗?记住,其他组合键ctrl-shift-o等正在工作。 由于这是一个节点webkit应用程序,因此没有基于浏览器的“查找”功能,我正在禁用“全选”。

这不是您要查找的答案吗

答案是ctrl+f。如果在本例中将70替换为65,则它也适用于ctrl+a

document.onkeydown = function (e) {

    /// check ctrl + f key
    if (e.ctrlKey === true && e.keyCode === 70/*65*/) {
        e.preventDefault();

        console.log('Ctrl + f was hit...');

        return false;
    }
}

这是特定于节点webkit的。即使我不查找e.ctrlKey,只在ctrl-a上查找console.log(e),也不会触发向下键。