遇到 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);
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP