JQuery UI滑块最大值作为视频持续时间
我有HTML5视频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
<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);
}