Как я могу прослушивать события клавиатуры в Gmail? - PullRequest
0 голосов
/ 25 июня 2018

У меня есть часть скрипта расширения chrome, которая работает примерно так:

document.addEventListener("keypress", captureEvent);
document.addEventListener("keyup", captureEvent);

function captureEvent(e) {
    console.log(e.target);
    if (e.target && e.target.matches("input, textarea, [contenteditable]")) {
        yay();
    }
}

, но не работает в окне создания Gmail, но работает в другом месте. Я думаю, что это может быть проблемой остановки распространения, но я не знаю, как это предотвратить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...