добавить событие keyDown к холсту в iframe - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь загрузить игру в itch.io, но я сам запрограммировал все вводимые данные, и события нажатия клавиш не будут работать при загрузке игры.

Важный HTML-код

<iframe>
    #document
    <canvas id="canvasId">
</iframe

Мой javascript, который не работает,

var canvas = document.getElementById("canvasId");    
canvas.addEventListener("keydown",kdown);

Это itch.io, поэтому у меня не может быть никакого кода вне iframe.

1 Ответ

0 голосов
/ 27 сентября 2018

Это не хорошее решение, но выполнение window.focus(); при каждом нажатии на холст заставляет работать клавиши.

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