javascript - 捕获 command+shift+w 捕鼠器不起作用

标签 javascript mousetrap

是否可以将“command+shift+w”捕获到捕鼠器中? 因为我尝试做

Mousetrap. bindGlobal('command+shift+w', (e) => {
    //some actions
});

我的浏览器(Chrome)窗口正在关闭。我可以以某种方式阻止浏览器仅针对我的应用程序的指定页面关闭此快捷方式吗?

最佳答案

我尝试了以下方法,效果很好......

Mousetrap.bind('command+shift+w', function(e){ 
     console.log("command shift w")
});

如果使用 Windows,请确保使用 Windows 键,而不是 Mac 上的命令。

如果您按下 CTRL SHIFT W ,则会关闭浏览器。有些命令仅限浏览器使用。有关更多详细信息,请参阅此帖子 javascript capture browser shortcuts (ctrl+t/n/w)

关于javascript - 捕获 command+shift+w 捕鼠器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45173554/

相关文章:

javascript - 带有 HTML5 Canvas 的 putImageData 的掩码?

javascript - JS : How to make document. getElementById 跨浏览器?

javascript - 专注于 bootstrap-tokenfield 输入

javascript - React JS 在另一个组件内调用函数

javascript - 制作捕鼠器点击链接

javascript - 将数值导出为 JSPDF 中的条形码

javascript - JS - 定义原型(prototype)方法

php - 如何将我的 Javascript 对象传递给 php

javascript - 在特定元素上使用捕鼠器?