是否仍然禁用浏览器键盘快捷键?谷歌Chrome键盘快捷方式发生在我的代码之后。我根本不想让它完全消失。
handleKeyDown( e ) {
if ( e.ctrlKey && e.keyCode === 68 ) { // ctrl + d
// this works, BUT it also triggers Google Chrome's bookmark shortcut
}
答案 0 :(得分:2)
您应该阻止事件的默认操作,如下所示:
function handleKeyDown( e ) {
if ( e.ctrlKey && e.keyCode === 68 ) { // ctrl + d
// this works, BUT it also triggers Google Chrome's bookmark shortcut
console.log('Ctrl+D');
}
e.preventDefault();
}