Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过增加video.currentTime,使用jquery来回播放html5视频_Jquery_Function_Video_Html5 Video - Fatal编程技术网

通过增加video.currentTime,使用jquery来回播放html5视频

通过增加video.currentTime,使用jquery来回播放html5视频,jquery,function,video,html5-video,Jquery,Function,Video,Html5 Video,我尝试通过增加video.currentTime元素来前后播放视频 我有些东西,但它不太好用 (仅播放视频的前1/25秒) 我想可能while循环对于播放视频来说太快了。 但我看不到其他及时修改计数器的方法,因为一次只触发一个按钮。 我想我也错过了很多其他的东西来让它正常工作 这是我的密码: var video = document.getElementById("video"); function forward(){ while (video.currentTime < video.

我尝试通过增加video.currentTime元素来前后播放视频

我有些东西,但它不太好用 (仅播放视频的前1/25秒) 我想可能while循环对于播放视频来说太快了。 但我看不到其他及时修改计数器的方法,因为一次只触发一个按钮。 我想我也错过了很多其他的东西来让它正常工作

这是我的密码:

var video = document.getElementById("video");

function forward(){
while (video.currentTime < video.duration ){
video.currentTime += (1/25);
}
}

function backward() {
while (video.currentTime > 0.0){
video.currentTime -= (1/25);
}
}
var video=document.getElementById(“视频”);
函数forward(){
while(video.currentTime0.0){
video.currentTime-=(1/25);
}
}
(单击两个不同的按钮时会调用该函数。)


感谢所有提示

啊,对不起,compteur是一个旧变量,我忘了删除compteur必须是video.currentTime为什么要加/减(1/25)?对于逐帧播放,我会在currentTime上加上一些时间——currentTime使用秒,因此与25 fps视频帧对应的确切时间量是1/25