我正在努力工作,你可以说是一个练习项目, 其中音频文件将在后台播放, 如果按下SPACEBAR键,则将暂停 再次按下时播放。 所以,有什么像onkeypress,keydown等可以添加到html的主体。 提前谢谢。
答案 0 :(得分:0)
var isplaying = false;
window.addEventListener("keydown", function (e) {
if (e.keyCode === 32) {
if (isplaying) {
//Code for pause
} else {
//Code for play
}
}
});
答案 1 :(得分:-1)
您可以使用变量存储当前状态,并在按键事件上将其修改为
var state=0; // 0 for play, 1 for pause
document.body.onkeyup = function(e){
if(e.keyCode == 32){
if(state==0)
{
state=1;
//Run your code to pause
}
else{
state=0;
//Run your code to play
}
}
}