1
У меня есть следующий код, который отлично работает для воспроизведения аудиофайла при нажатии на shift (KeyCode: 16).Воспроизведение или приостановка аудиофайла (onkeydown) с помощью JavaScript
Что я хочу сделать, это снова нажать shift и приостановить воспроизведение песни. У меня должна быть возможность играть/приостанавливать несколько раз.
HTML:
<audio id="audio" src="audio/song.mp3" autostart="false"></audio>
JavaScript:
var sound = {
16: 'audio'
};
document.onkeydown = function (e) {
var soundId = sound[e.keyCode];
if (soundId) document.getElementById(soundId).play();
else console.log("key not mapped : code is", e.keyCode);
}
Спасибо так много, это работает :) Вы просто забыли «)» в конце –