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

BCD tables only load in the browser

Siehe auch