onloadedmetadata イベント
定義と使用方法
指定されたオーディオ/ビデオのメタデータがロードされた場合、onloadedmetadataイベントが発生します。
オーディオ/ビデオのメタデータには、持续时间、サイズ(ビデオのみ)およびテキストトラックが含まれています。
オーディオ/ビデオのロード中に以下の順序で以下のイベントが発生します:
例
例1
ビデオのメタデータをロード中にJavaScriptを実行します:
<video onloadedmetadata="myFunction()">
例2
オーディオのメタデータをロードした後にJavaScriptを実行します:
<audio onloadedmetadata="myFunction()">
構文
HTMLでは:
<element onloadedmetadata="myScript">
JavaScriptでは:
object.onloadedmetadata = function(){myScript};
JavaScriptでは、addEventListener()メソッドを使用して:
object.addEventListener("loadedmetadata", myScript);
注釈:Internet Explorer 8以前のバージョンではサポートしていません addEventListener()メソッド。
技術的詳細
バブル: | サポートしていない |
---|---|
キャンセル可能: | サポートしていない |
イベントタイプ: | イベント |
サポートするHTMLタグ: | <audio> と <video> |
DOMバージョン: | レベル3イベント |
ブラウザのサポート
テーブルの数字は、そのイベントを完全にサポートする最初のブラウザのバージョンを示しています。
イベント | Chrome | IE | Firefox | Safari | オペラ |
---|---|---|---|---|---|
onloadedmetadata | サポート | 9.0 | サポート | サポート | サポート |