MediaRecorder.state

MediaRecorder.state 読み取り専用プロパティは、現在の MediaRecorder オブジェクトの現在の状態を返します。

構文

var state = MediaRecorder.state

以下のいずれかの値を含む RecordingState オブジェクト。

列挙型 説明
inactive 記録は行われていません — まだ開始されていないか、開始されてから停止されました。
recording 記録が開始され、UA がデータをキャプチャしています。
paused 記録は開始され、その後一時停止されましたが、まだ停止または再開されていません。

...

  record.onclick = function() {
    mediaRecorder.start();
    console.log(mediaRecorder.state);
    // "recording" を返します
    console.log("レコーダー起動");
  }

...

仕様

仕様 状態 コメント
MediaStream Recording
MediaRecorder.state の定義
草案 初期定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報