这是最近在我的项目上开始发生的,因此我使用vue cli 2创建了一个新项目。 我还没有添加其他任何东西
在App.vue中,我在已安装的函数中添加了3个事件侦听器。
window.addEventListener("keydown", () => {
console.log("Key down");
})
window.addEventListener('keyup', () => {
console.log("Key up");
})
window.addEventListener("keypress", () => {
console.log("Key press");
})
上面的代码显示Firefox和Safari上的所有事件,但不显示chrome。 它也可以在无痕模式下使用chrome,但不能在普通模式下使用。
这仅发生在Mac机器上。
这也只会在我使用vue时发生
如果我创建一个独立的html文件,则代码将返回所有3个事件。
任何调试想法都值得赞赏。