video要素を自動再生するまたは自動再生可能かを取得する

video要素で自動再生するまたは自動再生可能かを取得するには、videoElement.autoplayプロパティを使用します。

構文

設定

videoElement.autoplay = flag;

取得

var isAutoPlay = videoElement.autoplay;

引数

引数名 初期値 説明
flag
必須
false boolean 自動再生するかどうか

戻り値

自動再生が設定されている場合はtrue、そうでない場合はfalseを返します。

サンプルコード

HTML

<video id="video">
	<source src="media/sample.mp4">
	<source src="media/sample.ogv">
	<source src="media/sample.webm">
</video>

JavaScript

var videoElem = document.getElementById('video');

videoElem.autoplay = true;
  • ※ iOSおよびChrome for Androidでは自動再生されません。
    muted属性を指定しかつメディアファイルに音声データが含まれない場合に限り自動再生が可能です。(iOSは10以降から可能です。)

デモ

  • ※ 再生が完了している場合はページを再読み込みしてください。

JavaScript逆引きリファレンス一覧へ戻る