如何在macOS浏览器上处理alt+p键盘事件



我想收听以下键盘事件: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

相关内容

  • 没有找到相关文章

最新更新