0

这最近在我的项目中开始发生,所以我使用 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 incognito,但不适用于正常模式。

这也只发生在mac机器上。

这也仅在我使用 vue 时发生

如果我创建一个独立的 html 文件,代码将返回所有 3 个事件。

任何调试想法也值得赞赏。

4

0 回答 0