(Javascript)按F11退出全屏时onkeydown不起作用?

(Javascript) onkeydown doesn't work when press F11 to exit full screen?

我使用下面的代码来计算用户按下 F11 的次数(在 Chrome 上)。当我按 F11 进入全屏时,变量 countF11 增加 1,但当我按 F11 退出全屏时它不会改变。这是什么原因,有解决办法吗?

var countF11 = 0;

document.onkeydown = function (e) {
    if (e.keyCode == 122) {
        countF11++;
        document.getElementById("status").innerHTML = countF11;
    }
}

Chrome 有意阻止在浏览器处于“全屏模式”时按下 F11 时触发任何键盘事件侦听器。这是为了防止恶意 JavaScript 阻止客户端离开“全屏模式”。

Firefox 没有同样的限制;它在那里工作得很好。