audio缓冲区间的问题

code:

<audio src="./t1.mp3" controls></audio>
<script type="text/javascript">

var target = document.getElementsByTagName('audio')[0];
 function test() {
    var bf = target.buffered;
    console.log(bf.length);
};
setInterval(test,1000);
</script>

看文档是说当跳跃播放的时候会多一个缓冲区间,点击进度条跳跃播放为什么buffered.length一直都是1?

阅读 1.9k
1 个回答

参见MDN: TimeRanges
点进去看下TimeRanges.length的示例代码,length貌似就是个数量值。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题