MediaRecorder.state
Свойство только для чтения MediaRecorder.state
возвращает текущее состояние определённого объекта MediaRecorder
.
Синтаксис
var state = MediaRecorder.state
Значения
Объект AnimationPlayState содержит одно из нижеперечисленных значений:
Значение | Описание |
---|---|
inactive |
Запись не ведётся — она ещё не была начата или уже была осуществлена и остановлена. |
recording |
Запись начата и UA собирает данные. |
paused |
Запись была начата, но поставлена на паузу, не остановлена и ещё не возобновлена. |
Пример
js
...
record.onclick = function() {
mediaRecorder.start();
console.log(mediaRecorder.state);
// Должно вернуть "recording"
console.log("захват начат");
}
...
Спецификации
Specification |
---|
MediaStream Recording # dom-mediarecorder-state |
Совместимость с браузерами
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
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.
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Смотрите также
- Использование MediaRecorder API
- Веб-диктофон: MediaRecorder + getUserMedia + Web Audio API от Chris Mills (исходники на Github.)
- simpl.info Демонстрация MediaStream Recording от Sam Dutton.
Navigator.getUserMedia