我尝试使用JavaScript监听键盘的快捷键,例如“command+shift+4”
目前我的解决方案是:[在Mac上]
window.addEventListener('keypress', function(e){
if (e.shiftKey && e.metaKey && e.keyCode == 52) {
alert("Here it is.");
}
}, false);
但是由于"command+shift+4"快捷键是Mac的默认截图快捷键,所以JavaScript无法捕获它。如果我将52改为53,则此代码可以工作,但它会监听"command+shift+5"快捷键。
是否有一些解决方案可以让JavaScript监听Mac的默认快捷键?