如何在按键时使用JavaScript启动视频?

如何在按键时使用JavaScript启动视频?,javascript,html,html5-video,Javascript,Html,Html5 Video,如果按下键盘上的“m”键,我试图触发视频播放。到目前为止,我已经成功地将视频正确放置,但我无法使JavaScript代码正常工作 var video=document.getElementById('Experiment04'); document.addEventListener('keydown',(e)=>{ 如果(如keycode===77){ 返回视频 } }) #实验04{ 位置:绝对位置; 排名:0; 左:0; 最小高度:80%; 最小宽度:80%; z指数:0; 混合模式:屏

如果按下键盘上的“m”键,我试图触发视频播放。到目前为止,我已经成功地将视频正确放置,但我无法使JavaScript代码正常工作

var video=document.getElementById('Experiment04');
document.addEventListener('keydown',(e)=>{
如果(如keycode===77){
返回视频
}
})

#实验04{
位置:绝对位置;
排名:0;
左:0;
最小高度:80%;
最小宽度:80%;
z指数:0;
混合模式:屏幕;
}
不支持视频

在事件回调中返回视频是无用的;什么也做不了。相反,调用它的
play()
方法:

var video=document.getElementById('Experiment04');
document.addEventListener('keydown',(e)=>{
如果(如keycode===77){
video.play();
}
})

#实验04{
位置:绝对位置;
排名:0;
左:0;
最小高度:80%;
最小宽度:80%;
z指数:0;
混合模式:屏幕;
}
不支持视频

使用
video.play()代替
返回视频
。阅读有关
视频
API的更多信息

另外,请使用而不是(顺便说一下,您没有正确地大写),因为
.keyCode
已被弃用

var video=document.getElementById('Experiment04');
document.addEventListener('keydown',(e)=>{
如果(e.key==“m”){
video.play();
}
});

视频测试
#实验04{
位置:绝对位置;
排名:0;
左:0;
高度:300px;
最小高度:50%;
最小宽度:50%;
z指数:0;
混合模式:屏幕;
}
不支持视频

使用
video.play()代替
返回视频
。阅读有关
视频
API的更多信息。