addEventListener для keydown на холсте
Я пытаюсь сделать приложение Canvas, которое реагирует на ввод с клавиатуры и мыши. У меня есть этот код:
canvas = document.getElementById('canvas');
canvas.addEventListener('mousedown', function(event) {
alert('mousedown');
}, false);
canvas.addEventListener('keydown', function(event) {
alert('keydown');
}, false);
'MouseDown» оповещение появляется всякий раз, когда я щелкаю мышью, ноKeyDown» оповещение никогда не приходит. Тот же код отлично работает на JS Bin:http://jsbin.com/uteha3/66/
Почему нетэто работает на моей странице? Canvas не распознает ввод с клавиатуры?