--- title: MediaRecorder.state slug: Web/API/MediaRecorder/state tags: - API - Media Recorder API - MediaRecording - Property - Reference - state translation_of: Web/API/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("レコーダー起動");
}
...
| 仕様 | 状態 | コメント |
|---|---|---|
| {{SpecName("MediaStream Recording", "#widl-MediaRecorder-state", "MediaRecorder.state")}} | {{Spec2("MediaStream Recording")}} | 初期定義 |
{{Compat("api.MediaRecorder.state")}}