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 к другому. Если диагностика недоступна или объяснение не может быть предоставлено, это значение является пустой строкой ("").

Методы

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

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

Спецификация Статус Комментарий
HTML Living Standard
Определение 'MediaError' в этой спецификации.
Живой стандарт

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

BCD tables only load in the browser

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