4

Firefox で、この例の単純なビデオ要素を見ると、デフォルトのブラウザ コントロールがあります。ページが読み込まれた直後に、ビデオの読み込みが開始されます。バッファリング (読み込み) ラインがデフォルトのブラウザー コントロールの右側にどのように移動しているかがわかります。

バッファのこの値を取得するにはどうすればよいですか?

video.bufferedprogress event listener、など、さまざまな方法を試しましe.totale.loaded

.bufferedFirefox 3.6.3 を使用していますが、またはをサポートしていないようです.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 に答える