Документация для разработчиков
Темная тема

BX.Recorder

BX.Recorder(
	stream,
	options
);

Класс для записи и кодирования звука.

Параметры конструктора

Параметр Описание
stream Объект типа MediaStream. Поток, звук из которого будет записан.
options Объект с параметрами кодирования. Поля объекта: type - mime-тип формата, в который должна быть кодирована запись. список допустимых параметров можно получить вызовом BX.Recorder.isTypeSupported.
Методы Описание С версии
BX.Recorder.isSupported Возвращает true, если запись звука поддерживается в браузере.
BX.Recorder.isTypeSupported(type) Параметр type - string. Возвращает true, если класс поддерживает запись звука в формате type. На текущий момент поддерживается только формат audio/mp3
BX.Recorder.prototype.start() Начать запись и кодирование звука.
BX.Recorder.prototype.stop() Остановить запись и кодирование звука
BX.Recorder.prototype.dispose() Деструктор объекта

Примечание. Для получения результатов записи и кодирование приложение скрипт должен подписаться на событие stop. В данном событии будет возвращен объект Blob с записью.



© «Битрикс», 2001-2024, «1С-Битрикс», 2024