我想收听以下键盘事件:alt+p
if (event.altKey && event.key === "p") {
doThis(stuff)
}
问题是在OSX(alt+p(==";π">
所以我为Mac OSX用户写了这个丑陋的条件
if (
(event.altKey && event.key === "π") ||
(event.altKey && event.key === "p")
) {
doThis(stuff)
}
它工作和它是丑陋的=D
所以,如果有人有更好的方法来处理这个问题,请给我一个提示
USEFULL提醒:keyCode和charCode已弃用
我发现'keyCode'和'charCode'已被弃用&已被'.code'&'替换。密钥'。所以event.key很好=D