Firefox Tomorrow

web api instance property

MediaRecorder: state property

View on MDN ↗

The state read-only property of the MediaRecorder interface returns the current state of the current MediaRecorder object.

Value

A string containing one of the following values:

  • inactive
    • : Recording is not occurring — it has either not been started yet, or it has been started and then stopped.
  • recording
    • : Recording has been started and the user agent is capturing data.
  • paused
    • : Recording has been started, then paused, but not yet stopped or resumed.

Examples

record.onclick = () => {
  mediaRecorder.start();
  console.log(mediaRecorder.state);
  // Will return "recording"
  console.log("recorder started");
};

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also