如上 但是好像觸發(fā)不了
vue 如何給Canvas添加鍵盤事件
蝴蝶不菲
2018-12-21 23:15:42
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
驚了,keydown只有聚焦在鍵盤輸入?yún)^(qū)時(shí)才有效,無法輸入內(nèi)容的元素怎么監(jiān)聽鍵盤按下的事件?
全局按鍵事件你應(yīng)該綁定在window或者document上,
window.onkeydown = function(event){
switch(event.keyCode){
case 38:
console.log("上");
break;
case 37:
console.log("右");
break;
}
}
舉報(bào)