HTML5和javascript在特定时间间隔内播放视频
我正在尝试使用setTimeout方法播放HTML5和javascript特定时间间隔的视频,我无法让它工作..请帮助HTML5和javascript在特定时间间隔内播放视频,javascript,html,Javascript,Html,我正在尝试使用setTimeout方法播放HTML5和javascript特定时间间隔的视频,我无法让它工作..请帮助 var myVideo=document.getElementById("video01"); function playGreen() { myVideo.currentTime=3; myVideo.play; setTimeout(myVideo.pause(),2000); } 改变 setTimeout(myVideo.pause(),2
var myVideo=document.getElementById("video01");
function playGreen()
{
myVideo.currentTime=3;
myVideo.play;
setTimeout(myVideo.pause(),2000);
}
改变
setTimeout(myVideo.pause(),2000)
到
在您的版本中,您立即调用了
pause
并将其值传递给setTimeout
,而编辑的代码为setTimeout
提供了一个新函数,该函数将在2秒后调用pause
。您确定您的playGreen
函数被调用了吗?您在控制台中是否收到任何错误消息?听起来这个问题是由其他地方引起的,你能在你的问题中显示更多的代码吗?我发现了我的问题-我在myVideo.play后面加了“()”
setTimeout(function(){
myVideo.pause();
},2000);