1

我正在尝试使用 setTimeout 方法使用 HTML5 和 javascript 播放特定间隔的视频,我无法让它工作..请帮助

var myVideo=document.getElementById("video01");

function playGreen()
{
    myVideo.currentTime=3;
    myVideo.play;
    setTimeout(myVideo.pause(),2000);

}
4

1 回答 1

2

改变

setTimeout(myVideo.pause(),2000)

setTimeout(function(){
    myVideo.pause();
},2000);

在您的版本中,您立即调用pause并将其值传递给setTimeout,而编辑后的代码提供setTimeout了一个新函数,该函数将pause在 2 秒后调用。

于 2013-06-02T18:26:44.530 回答