[Edge]。→、、
HTMLMediaElement のネットワークを介したフェッチの現在の状態を数値で示します。
HTMLMediaElement | HTMLMediaElement。 |
---|
符号なしの Short の数値。可能な値は次のとおりです:
定義されている定数 | 値 | 説明 |
---|---|---|
NETWORK_EMPTY | 0 | まだデータはありません。また、readyState は HAVE_NOTHING です。 |
NETWORK_IDLE | 1 | HTMLMediaElement がアクティブで、リソースを選択しました。しかし、ネットワークを使用していません。 |
NETWORK_LOADING | 2 | ブラウザは HTMLMediaElement データをダウンロードしています。 |
NETWORK_NO_SOURCE | 3 | HTMLMediaElement の src が見つかりません。 |
この例では、オーディオ要素が再生を開始するのをリッスンし、それがまだデータをロードしているかどうかを確認します。
HTML:
<audio id="example" preload="auto"> <source src="sound.ogg" type="audio/ogg" /> </audio>
JavaScript:
var obj = document.getElementById('example'); obj.addEventListener('playing', function() { if (obj.networkState === 2) { // Still loading... } });
HTML:
<VIDEO id=IdTest src="../../Sample/Eizou_M.mp4" controls></VIDEO>
JavaScript:
D=IdTest.networkState; //=[number]:1
IdTest.src=""; //ソースファイルをヌルにする。 D=IdTest.networkState; //=[number]:3