MediaRecorder: state-Eigenschaft

Die state-Schreibgeschützte Eigenschaft des MediaRecorder-Interfaces gibt den aktuellen Zustand des aktuellen MediaRecorder-Objekts zurück.

Wert

Ein String, der einen der folgenden Werte enthält:

inactive

Es erfolgt keine Aufnahme — sie wurde entweder noch nicht gestartet oder sie wurde gestartet und dann gestoppt.

recording

Die Aufnahme wurde gestartet und der User-Agent erfasst Daten.

paused

Die Aufnahme wurde gestartet, dann angehalten, aber noch nicht gestoppt oder fortgesetzt.

Beispiele

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

Spezifikationen

Specification
MediaStream Recording
# dom-mediarecorder-state

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
state

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
Has more compatibility info.

Siehe auch