Spec-Zone.ru › Web APIs

Ошибка воспроизведения медиа: свойство code

Только для чтения свойство MediaError.code возвращает числовое значение, которое представляет собой тип ошибки, произошедшей в элементе медиа. Чтобы получить строку текста со специфичной диагностической информацией, см. MediaError.message.

Значение

Числовое значение, указывающее общий тип произошедшей ошибки. Возможные значения описаны ниже в константах кодов ошибок медиа.

Константы кодов ошибок медиа

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

Примеры

В этом примере создается элемент <video>, устанавливается обработчик ошибок для него, а затем устанавливается атрибут src элемента на ресурс видео для отображения в элементе. Обработчик ошибок выводит сообщение

const obj = document.createElement("video");
obj.onerror = () => {
  console.error(`Error with media: ${obj.error.code}`);
};
obj.src = "https://example.com/blahblah.mp4";

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

Спецификация
HTML
# dom-mediaerror-code-dev

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
code 3 12 3.5 ≤12.1 3.1 18 4 ≤12.1 2 1.0 ≤37

См. также

  • MediaError: Интерфейс, используемый для определения свойства MediaError.code

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaError/code

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API