MediaRecorder: state-Eigenschaft
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
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. => {
  mediaRecorder.start();
  console.log(mediaRecorder.state);
  // Will return "recording"
  console.log("recorder started");
};
Spezifikationen
| Specification | 
|---|
| MediaStream Recording> # dom-mediarecorder-state> | 
Browser-Kompatibilität
Loading…
Siehe auch
- Verwendung der MediaStream Recording API
- Web Diktiergerät: MediaRecorder + getUserMedia + Web Audio API Visualisierungs-Demo, von Chris Mills (Quellcode auf GitHub.)
- simpl.info MediaStream Recording-Demo, von Sam Dutton.
- Navigator.getUserMedia()