如何同时使用 Javascript 完成 CTRL + F & CMD + F 功能

How to accomplish CTRL + F & CMD + F functionality with Javascript at the same time

我想用 Javascript 同时启用 ctrl + fcmd + f。到目前为止,我已经能够执行 ctrl + f 功能,但我不知道如何启用这两个功能。

这是我目前拥有的:

window.addEventListener('keydown', (e) => {
    if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
        alert('working');
    }
})

这是一个code playground

编辑 1: 如果我可以 运行 cmd + f Mac 或 ctrl + f Windows 就更好了].

编辑 2: 我尝试了以下 these answers,但无法完成工作...

我让它像这样工作:

window.addEventListener('keydown', (e) => {
    if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70) || (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70) || (e.metaKey && e.keyCode === 70))) {
        alert('working');
    }
})

这是一个working code sample