如何使JavaScript执行键盘组合

How to make JavaScript execute keyboard combinations

本文关键字:键盘 组合 执行 JavaScript 何使      更新时间:2023-09-26

我想知道是否有一种方法可以让JavaScript执行键盘组合。

我正在Electron中制作一个应用程序,但我无法在Windows上使用自定义的最小化和最大化按钮。我试着在Mac上运行这个应用程序,它运行得很好。所以我想做一个可以执行键盘命令的按钮。

这将是alt+space+n来最小化但安全的原因,我想它不会起作用。

$("#minimize").click(function() {
    var e = jQuery.Event("keydown");
    //e.which = 115;       // # F4 code value
    e.altKey = true;     // Alt key pressed
    e.which = 32;      //space key
    //e.which = 78;      //n key
    $("#minimize").trigger(e);
});