Node-Webkit Ctrl-plus和Ctrl-minus

时间:2015-12-17 15:33:45

标签: node-webkit shortcuts

如何让node-webkit(NW)接受 Ctrl + + Ctrl + - 为快捷键? 我试过了:

Ctrl++
Ctrl+Plus
Ctrl+Plus
Ctrl+Minus
Ctrl+-
Ctrl+minus

但它不起作用。每次它给我一个失败的消息。

这是我目前的代码:

var option = {
  key : "Ctrl+plus",
  active : function() {
    console.log("Global desktop keyboard shortcut: " + this.key + " active."); 
  },
  failed : function(msg) {
    console.log(msg);
   }
    };enter code here

    var shortcut = new nw.Shortcut(option);

    nw.App.registerGlobalHotKey(shortcut);

1 个答案:

答案 0 :(得分:1)

我必须做类似的事情并最终使用JS:

$(window).keypress(function(event) {
    if (!(event.which == 61)) return true;
    # 61 is ctrl + plus on Mac, probably different on windows 
    alert("Ctrl-plus pressed");
    event.preventDefault();
    return false; 
});