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