1. 程式人生 > >js實現視頻本地預覽,一級獲取播放時長

js實現視頻本地預覽,一級獲取播放時長

bubuko bject obj gef chan onchange eat 播放 ide

<video style="display:none;" controls="controls" id="aa" oncanplaythrough="myFunction(this)"></video>
<input type="file" onchange="changeFile(this)" >
<script>
    function myFunction(ele) {
        alert(Math.floor(ele.duration));
    }        
    function changeFile(ele){
        
var video = ele.files[0]; var url = URL.createObjectURL(video); console.log(url); document.getElementById("aa").src=url; } </script>

技術分享圖片

js實現視頻本地預覽,一級獲取播放時長