4

在 Firefox 中,当我看到此示例中的简单视频元素时,它具有默认浏览器控件。页面加载后立即开始加载视频;我看到缓冲(加载)线是如何移动到默认浏览器控件的右侧的。

我怎样才能得到这个缓冲区的值?

我尝试了许多不同的方法,包括video.bufferedand progress event listenerwith e.total, e.loaded

我有 Firefox 3.6.3,它似乎不支持.buffered.total / .loaded.

默认浏览器控件如何初始化此缓冲进度?

顺便说一句,我还有其他不同 HTML5 播放器的示例,它们的功能与默认浏览器控件相同:

4

1 回答 1

8

在这个例子中查看源代码:

http://people.mozilla.com/~cpearce/buffered-demo.html

本质上,您需要控制并检查它的“缓冲”属性。

var v = document.getElementById('buffered_v');
var r = v.buffered.end(0);

那应该是您的缓冲值。

于 2011-05-18T14:11:30.817 回答