MediaError

Интерфейс MediaError представляет собой ошибку, возникшую при обработке мультимедиа в HTML-элементе мультимедиа на основе HTMLMediaElement, например <audio> или <video>.

Объект MediaError описывает ошибку в общих чертах, используя числовой код, классифицирующий тип ошибки, и сообщение, которое предоставляет конкретную диагностику о том, что пошло не так.

Свойства

Этот интерфейс не наследует никаких свойств.

MediaError.code

Число, которое представляет общий тип ошибки, которая произошла, следующим образом:

Name Value Description
MEDIA_ERR_ABORTED 1 Извлечение связанного ресурса было прервано запросом пользователя.
MEDIA_ERR_NETWORK 2 Произошла какая-то сетевая ошибка, которая помешала успешному извлечению носителя, несмотря на то, что он был ранее доступен.
MEDIA_ERR_DECODE 3 Несмотря на то, что ранее ресурс был определён, как используемый, при попытке декодировать медиаресурс произошла ошибка.
MEDIA_ERR_SRC_NOT_SUPPORTED 4 Связанный объект ресурса или поставщика мультимедиа (например, MediaStream) был признан неподходящим.

MediaError.message (en-US)

Объект DOMString содержит читаемую человеком строку, которая предоставляет конкретную диагностическую информацию, чтобы помочь читателю понять возникшее состояние ошибки; в частности, это не просто краткое изложение того, что означает Код ошибки, но фактическая диагностическая информация, помогающая понять, что именно пошло не так. Этот текст и его формат не определяются спецификацией и будут варьироваться от одного user agent к другому. Если диагностика недоступна или объяснение не может быть предоставлено, это значение является пустой строкой ("").

Методы

Этот интерфейс не реализует и не наследует никаких методов и не имеет своих собственных.

Спецификации

Specification
HTML Standard
# error-codes

Совместимость браузера

BCD tables only load in the browser

Изучите также