遇到檢索 HTML5 影片持續時間的問題


要獲取影片的持續時間,請查詢 readyState 屬性。它具有從 0 到 4 的系列。載入元資料後,您將獲得的值是 1。

因此,您需要執行類似操作 −

window.setInterval(function(tm) {
   // Using readyState attriute
   if (video.readyState > 0) {
      var duration = $('#duration').get(0);
      // for video duration
      var video_duration = Math.round(video.duration);
      duration.firstChild.nodeValue = video_duration;
      clearInterval(tm);
   }
},1000);

更新日期:24-6 月 - 2020 年

380 次觀看

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告