--- title: MediaRecorder.state slug: Web/API/MediaRecorder/state translation_of: Web/API/MediaRecorder/state ---
Свойство только для чтения MediaRecorder.state
возвращает текущее состояние определённого объекта MediaRecorder
.
var state = MediaRecorder.state
Объект AnimationPlayState содержит одно из нижеперечисленных значений:
Значение | Описание |
---|---|
inactive |
Запись не ведётся — она ещё не была начата или уже была осуществлена и остановлена. |
recording |
Запись начата и UA собирает данные. |
paused |
Запись была начата, но поставлена на паузу, не остановлена и ещё не возобновлена. |
... record.onclick = function() { mediaRecorder.start(); console.log(mediaRecorder.state); // Должно вернуть "recording" console.log("захват начат"); } ...
Specification | Статус | Комментарий |
---|---|---|
{{SpecName("MediaStream Recording", "#widl-MediaRecorder-state", "MediaRecorder.state")}} | {{Spec2("MediaStream Recording")}} | Определена |
{{Compat("api.MediaRecorder.state")}}