7
在Ogg媒體文件中使用html5音頻標籤,我如何使用javascript,檢索客戶端(實時)加載了多少數據。如何知道HTML5音頻緩衝數據的進度?
在Ogg媒體文件中使用html5音頻標籤,我如何使用javascript,檢索客戶端(實時)加載了多少數據。如何知道HTML5音頻緩衝數據的進度?
<audio id="warp" preload="auto" controls>
<source src="warp.mp3" type="audio/mp3">
<source src="warp.ogg" type="audio/ogg">
</audio>
<script>
var a = document.getElementById('warp');
var t = a.currentTime;
var d = a.duration;
var z = a.buffered.end(a.buffered.length-1);
</script>
z是當前被緩衝的音頻的秒數。 t是從播放頭所在音軌開始的秒數。 d是音軌的總秒數。