English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML リファレンスマニュアル

HTML タグ一覧

HTML オーディオ/ビデオ DOM error プロパティ

error プロパティは最新の MediaError オブジェクトです;エラーがない場合は null です。プロジェクトが error イベントを受信した場合、このオブジェクトを確認すると、その際に発生した詳細な情報を取得できます。

 HTML オーディオ/ビデオ DOM リファレンスマニュアル

オンラインサンプル

ビデオのエラーステートを取得:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML オーディオ/ビデオ error プロパティの使用方法-基本チュートリアル(oldtoolbag.com)</<title>
</<head>
<body>
<button onclick="getError()" type="button">取得ビデオのエラーステート</button>
<br> 
<video id="video1" controls="controls" autoplay="autoplay">
  <source src="movie_no_exist.mp4" type="video/mp4">
  <source src="movie_no_exist.ogg" type="video/ogg">
  お使いのブラウザはHTML5 video  タグ。
</video>
<script>
myVid=document.getElementById("video1");
function getError()
{ 
  alert(myVid.error.code);
} 
</script> 
</body>
</html>
テストをしてみる ‹/›

定義と使用方法

error属性はMediaErrorオブジェクトを返します。
MediaErrorオブジェクトは、オーディオ/ビデオのエラーステート。

ブラウザの互換性

IEFirefoxOperaChromeSafari

Internet Explorerのみ 9 error属性をサポートしています。

文法

audio|video.error.code

返り値

タイプ説明
NumberMediaError オブジェクトの code 属性は、オーディオ/ビデオのエラーステート:
  • 1 = MEDIA_ERR_ABORTED - ユーザーによって中止されました

  • 2 = MEDIA_ERR_NETWORK - ダウンロード中にエラーが発生しました

  • 3 = MEDIA_ERR_DECODE - デコード中にエラーが発生しました

  • 4 = MEDIA_ERR_SRC_NOT_SUPPORTED - オーディオはサポートされていません/ビデオ

 HTML オーディオ/ビデオ DOM リファレンスマニュアル