Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
JQuery UI滑块最大值作为视频持续时间_Jquery_Video_Attributes_Max_Duration - Fatal编程技术网

JQuery UI滑块最大值作为视频持续时间

JQuery UI滑块最大值作为视频持续时间,jquery,video,attributes,max,duration,Jquery,Video,Attributes,Max,Duration,我有HTML5视频 <video id="Video1"> <source src="/media/thevideo.mp4" type="video/mp4"></source> </video> 我可以获得视频的持续时间,我可以将其放入中,如: myVid=document.getElementById("Video1"); function(){vidduration=myVid.duration;}; function(){documen

我有HTML5视频

<video id="Video1">
<source src="/media/thevideo.mp4" type="video/mp4"></source>
</video>
我可以获得视频的持续时间,我可以将其放入
中,如:

myVid=document.getElementById("Video1");
function(){vidduration=myVid.duration;};
function(){document.getElementById('time').innerHTML=vidduration.toFixed(1)+" seconds";};
我想做的是将滑块的max属性设置为Video1的持续时间。有人能帮我吗? 互联网并没有告诉我太多关于它的事情,因为我对这个有点陌生


另外,max:vidduration.toFixed(0),不起作用。

我通过写以下内容解决了我的问题:

window.onload= $(function() {
myVid=document.getElementById("Video1");
setTimeout(function(){vidduration= myVid.duration;},300);
setTimeout(function(){$("#slider2").slider("option", "max", vidduration.toFixed(0))},330);
}

所以我想没有真正的解决办法?
myVid=document.getElementById("Video1");
function(){vidduration=myVid.duration;};
function(){document.getElementById('time').innerHTML=vidduration.toFixed(1)+" seconds";};
window.onload= $(function() {
myVid=document.getElementById("Video1");
setTimeout(function(){vidduration= myVid.duration;},300);
setTimeout(function(){$("#slider2").slider("option", "max", vidduration.toFixed(0))},330);
}