[英]Trapping command+shift+w mousetrap doesn't work
是否可以在捕鼠器中捕獲“ 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捕獲瀏覽器的快捷鍵(ctrl + t / n / w)
您可以傳遞第二個參數來檢查哪個組合鍵觸發了該事件
Mousetrap.bind('command+shift+w', function(e,combo){
console.log(combo);
});
就像@Cavan Page提到的那樣
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.