最新のWeb開発のチュートリアル
 

HTMLオーディオ/ビデオDOMイベントを失速しました

<HTMLオーディオ/ビデオDOMリファレンス

ブラウザは、メディアデータが利用できないことを警告、メディア・データをフェッチすることができない場合:

var vid = document.getElementById("myVideo");
vid.onstalled = function() {
    alert("Media data is not available");
};


定義と使用法

ストールしたイベントは、ブラウザがメディア・データを取得しようとしているときに発生しますが、データは利用できません。

ヒント:メディア・ロード処理に対する外乱のいくつかの種類がある場合に発生する関連イベントは、次のとおりです。


ブラウザのサポート

表中の数字は完全にイベントをサポートする最初のブラウザのバージョンを指定します。

イベント
stalled はい 9.0 はい はい はい

構文

HTMLの場合:

<elementonstalled="myScript">

JavaScriptで:

object .onstalled=function(){myScript};

JavaScriptで、使用してaddEventListener()メソッドを:

object .addEventListener("stalled", myScript );

注: addEventListener()メソッドは、Internet Explorer 8およびそれ以前のバージョンではサポートされていません。


技術的詳細

サポートされているHTMLタグ: <audio> and <video>
サポートされているJavaScriptオブジェクト: Audio, Video

<HTMLオーディオ/ビデオDOMリファレンス