Событие нажатия клавиши JavaScript не срабатывает после нажатия кнопки в Firefox - PullRequest
0 голосов
/ 07 июня 2018

У меня следующая проблема.Я добавил двух слушателей событий для keydown и keyup документа следующим образом:

document.addEventListener('keydown', function(event) {
  console.log("keydown");  
  //checking if W or S is down
});

document.addEventListener('keyup', function(event) {
  console.log("keyup");
  //checking if W or S is down
});

В консоли я вижу сообщения, когда я загружаю сторону и нажимаю любые клавиши.Но как только я нажимаю на кнопку, события больше не запускаются, пока я не щелкаю где-то еще в документе.

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

Это происходит только в Firefox.В chrome события будут запускаться все время, если я нажму клавиши.

Кто-то знает, в чем может быть проблема?

Заранее спасибо.

...