HTMLMediaElement

Интерфейс HTMLMediaElement добавляет к HTMLElement свойства и методы, необходимые для поддержки базовых мультимедийных возможностей, общих для аудио и видео. Элементы HTMLVideoElement и HTMLAudioElement наследуют этот интерфейс.

Свойства

Этот интерфейс также наследует свойства от своих предков HTMLElement, Element, Node и EventTarget.

HTMLMediaElement.audioTracks
AudioTrackList, в котором перечислены объекты AudioTrack, содержащиеся в элементе.
HTMLMediaElement.autoplay
Boolean, который отражает атрибут HTML autoplay, указывающий, должно ли воспроизведение начинаться автоматически, как только будет доступно достаточно медиафайлов, чтобы сделать это без прерывания.
Примечание. Сайты, которые автоматически воспроизводят аудио (или видео с аудиодорожкой), могут быть неприятными для пользователей, поэтому их следует по возможности избегать. Если вы должны предлагать функцию автозапуска, вы должны включить ее (требуется, чтобы пользователь специально включил ее). Однако это может быть полезно при создании элементов мультимедиа, источник которых будет установлен позднее под контролем пользователя.
HTMLMediaElement.buffered Только для чтения
Возвращает объект TimeRanges, который указывает диапазоны медиаисточника, который браузер буферизировал (если есть) в момент обращения к свойству buffered.
HTMLMediaElement.controller
Объект MediaController, представляющий медиа-контроллер, назначенный элементу, либо null, если ни один не назначен.
HTMLMediaElement.controls
Является Boolean, который отражает атрибут HTML controls, указывающий, должны ли отображаться элементы пользовательского интерфейса для управления ресурсом.
HTMLMediaElement.controlsList Только для чтения
Возвращает DOMTokenList, который помогает агенту пользователя выбирать элементы управления для отображения на элементе мультимедиа всякий раз, когда агент пользователя показывает свой собственный набор элементов управления. DOMTokenList принимает одно или несколько из трех возможных значений: nodownload, nofullscreen и noremoteplayback.
HTMLMediaElement.crossOrigin
DOMString, указывающий настройку CORS для этого медиаэлемента.
HTMLMediaElement.currentSrc Только для чтения
Возвращает DOMString с абсолютным URL-адресом выбранного медиа-ресурса.
HTMLMediaElement.currentTime
Двойное значение, обозначающее текущее время воспроизведения в секундах. Установка этого значения ищет носитель в новое время.
HTMLMediaElement.defaultMuted
Является Boolean, который отражает атрибут HTML muted, который указывает, должен ли звук вывода медиа-элемента по умолчанию отключаться.
HTMLMediaElement.defaultPlaybackRate
Двойное значение, обозначающее скорость воспроизведения по умолчанию для мультимедиа.
HTMLMediaElement.disableRemotePlayback
Boolean, который устанавливает или возвращает состояние удаленного воспроизведения, указывая, разрешено ли медиаэлементу иметь удаленный пользовательский интерфейс воспроизведения.
HTMLMediaElement.duration Только для чтения
Возвращает значение типа double, указывающее длину носителя в секундах, или 0, если данные носителя отсутствуют.
HTMLMediaElement.ended Только для чтения
Возвращает Boolean, который указывает, закончил ли воспроизведение медиа-элемент.
HTMLMediaElement.error Только для чтения
Возвращает объект MediaError для самой последней ошибки или null, если ошибки не было.
HTMLMediaElement.loop
Является Boolean, который отражает атрибут HTML loop, который указывает, должен ли медиа-элемент начинаться сначала, когда он достигает конца.
HTMLMediaElement.mediaGroup
Это DOMString, который отражает атрибут HTML mediagroup, который указывает имя группы элементов, к которой он принадлежит. Группа медиа-элементов имеет общий MediaController.
HTMLMediaElement.mediaKeys Только для чтения
Возвращает объект MediaKeys или ноль. MediaKeys - это набор ключей, которые связанный HTMLMediaElement может использовать для дешифрования мультимедийных данных во время воспроизведения.
HTMLMediaElement.mozAudioCaptured Только для чтения
Возвращает Boolean. Связанный с захватом аудиопотока.
HTMLMediaElement.mozFragmentEnd
Двойник, обеспечивающий доступ к времени окончания фрагмента, если медиа-элемент имеет URI-фрагмент для currentSrc, в противном случае он равен продолжительности медиа.
HTMLMediaElement.mozFrameBufferLength

Это unsigned long, который указывает число выборок, которые будут возвращены в кадровом буфере каждого события MozAudioAvailable. Это число является общим для всех каналов, и по умолчанию установлено количество каналов * 1024 (например, 2 канала * 1024 выборок = всего 2048).

Для свойства mozFrameBufferLength может быть установлено новое значение для более низкой задержки, больших объемов данных и т. Д. Указанный размер должен быть числом от 512 до 16384. Использование любого другого размера приводит к возникновению исключения. Лучшее время для установки новой длины - после того, как сработало событие загруженных метаданных, когда известна аудиоинформация, но до того, как аудио началось, или события MozAudioAvailable начали срабатывать.

HTMLMediaElement.mozSampleRate Только для чтения
Возвращает двойное число, представляющее количество семплов в секунду, которые будут воспроизведены. Например, 44100 выборок в секунду - это частота дискретизации, используемая аудио CD.
HTMLMediaElement.muted
Boolean, определяющий, отключен ли звук. true, если звук отключен, и false в противном случае.
HTMLMediaElement.networkState Только для чтения
Возвращает unsigned short (перечисление), указывающее текущее состояние выборки мультимедиа по сети.
HTMLMediaElement.paused Только для чтения
Возвращает Boolean, который указывает, приостановлен ли медиа-элемент.
HTMLMediaElement.playbackRate
Двойное число, указывающее скорость воспроизведения мультимедиа.
HTMLMediaElement.played Только для чтения
Возвращает объект TimeRanges, который содержит диапазоны медиаисточников, которые воспроизводил браузер, если таковые имеются.
HTMLMediaElement.preload
Это DOMString, который отражает атрибут HTML preload, указывающий, какие данные должны быть предварительно загружены, если таковые имеются. Возможные значения: none, metadata, auto.
HTMLMediaElement.preservesPitch
Является Boolean, который определяет, будет ли сохранена высота звука. Если установлено значение false, высота звука будет регулироваться в зависимости от скорости звука. Это реализовано с помощью префиксов в Firefox (mozPreservedPitch) и WebKit (webkitPreservedPitch).
HTMLMediaElement.readyState Только для чтения
Возвращает unsigned short (перечисление), указывающее состояние готовности носителя.
HTMLMediaElement.seekable Только для чтения
Возвращает объект TimeRanges, который содержит временные диапазоны, к которым пользователь может обращаться, если таковые имеются.
HTMLMediaElement.seeking Только для чтения
Возвращает Boolean, который указывает, находится ли медиа в процессе поиска новой позиции.
HTMLMediaElement.sinkId Только для чтения
Возвращает DOMString, который является уникальным идентификатором аудиоустройства, предоставляющего выходные данные, или пустую строку, если используется пользовательский агент по умолчанию. Этот идентификатор должен быть одним из значений MediaDeviceInfo.deviceid, возвращаемых из MediaDevices.enumerateDevices (), id-multimedia или id-communications.
HTMLMediaElement.src
Это DOMString, который отражает атрибут HTML src, который содержит URL-адрес используемого медиа-ресурса.
HTMLMediaElement.srcObject
MediaStream, представляющий медиафайл для воспроизведения или воспроизведенный в текущем HTMLMediaElement, или null, если не назначен.
HTMLMediaElement.textTracks Только для чтения
Возвращает список объектов TextTrack, содержащихся в элементе.
HTMLMediaElement.videoTracks Только для чтения
Возвращает список объектов VideoTrack, содержащихся в элементе.

Gecko поддерживает воспроизведение только одной дорожки, а разбор метаданных дорожек доступен только для носителей с форматом контейнера Ogg.

HTMLMediaElement.volume
Двойной показатель громкости звука, от 0,0 (тихий) до 1,0 (самый громкий).

Обработчики событий

HTMLMediaElement.onencrypted
Устанавливает Event Handler, вызываемый, когда носитель зашифрован.
HTMLMediaElement.onwaitingforkey
Устанавливает EventHandler, вызываемый, когда воспроизведение заблокировано во время ожидания ключа шифрования.

Устаревшие атрибуты

Эти атрибуты устарели и не должны использоваться, даже если браузер все еще поддерживает их.

HTMLMediaElement.initialTime Только для чтения
Возвращает значение типа double, указывающее начальную позицию воспроизведения в секундах.
HTMLMediaElement.mozChannels Только для чтения
Возвращает значение типа double, представляющее количество каналов в аудиоресурсе (например, 2 для стерео).

Устаревшие обработчики событий

HTMLMediaElement.onmozinterruptbegin
Устанавливает EventHandler, вызываемый, когда медиа-элемент прерывается из-за менеджера аудио-каналов. Это было специфично для Firefox, оно было реализовано для Firefox OS и было удалено в Firefox 55.
HTMLMediaElement.onmozinterruptend
Устанавливает Event Handler, вызываемый при завершении прерывания. Это было специфично для Firefox, оно было реализовано для Firefox OS и было удалено в Firefox 55.

Методы

Этот интерфейс также наследует методы от своих предков HTMLElement, Element, Node и EventTarget.

HTMLMediaElement.addTextTrack()
Добавляет текстовую дорожку (например, дорожку для субтитров) к элементу мультимедиа.
HTMLMediaElement.captureStream()
Возвращает MediaStream, захватывает поток медиа-контента.
HTMLMediaElement.canPlayType()
Определяет, может ли указанный тип носителя воспроизводиться.
HTMLMediaElement.fastSeek()
Прямо стремится к данному времени.
HTMLMediaElement.load()
Сбрасывает носитель в начало и выбирает наилучший из доступных источников из источников, предоставленных с использованием атрибута src или элемента <source>.
HTMLMediaElement.mozCaptureStream()
[введите описание]
HTMLMediaElement.mozCaptureStreamUntilEnded()
[введите описание]
HTMLMediaElement.mozGetMetadata()
Возвращает Object, который содержит свойства, которые представляют метаданные из воспроизводимого медиаресурса в виде пар {key: value}. Отдельная копия данных возвращается каждый раз, когда вызывается метод. Этот метод должен вызываться после возникновения события загруженных метаданных.
HTMLMediaElement.pause()
Пауза воспроизведения мультимедиа.
HTMLMediaElement.play()
Начинается воспроизведение мультимедиа.
HTMLMediaElement.seekToNextFrame()
Стремится к следующему кадру в медиа. Этот нестандартный экспериментальный метод позволяет вручную управлять считыванием и воспроизведением мультимедиа с настраиваемой скоростью или перемещаться по мультимедиа покадрово для выполнения фильтрации или других операций.
HTMLMediaElement.setMediaKeys()
Возвращает Обещание. Устанавливает клавиши MediaKeys, используемые при дешифровании медиафайлов во время воспроизведения.
HTMLMediaElement.setSinkId()
Устанавливает идентификатор аудиоустройства, которое будет использоваться для вывода, и возвращает Promise. Это работает только тогда, когда приложение имеет право использовать указанное устройство.

Устаревшие методы

Эти методы устарели и не должны использоваться, даже если браузер все еще поддерживает их.

HTMLMediaElement.mozLoadFrom()
Этот метод, доступный только в реализации Mozilla, загружает данные из другого медиа-элемента. Это работает аналогично load () за исключением того, что вместо обычного алгоритма выбора ресурса для источника просто устанавливается значение currentSrc другого элемента. Это оптимизировано, так что этот элемент получает доступ ко всем кэшированным и буферизованным данным другого элемента; фактически эти два элемента совместно используют загруженные данные, поэтому данные, загруженные любым из этих элементов, доступны обоим.

События 

Наследует методы от своего родителя HTMLElement, определенного в миксине GlobalEventHandlers. Прослушайте эти события, используя addEventListener () или назначив прослушиватель событий свойству oneventname этого интерфейса.

abort
Срабатывает, когда ресурс загружен не полностью, но не в результате ошибки.
canplay
Запускается, когда пользовательский агент может воспроизводить мультимедиа, но оценивает, что загружено недостаточно данных для воспроизведения мультимедиа до его конца без необходимости остановки для дальнейшей буферизации контента.
canplaythrough
Запускается, когда пользовательский агент может воспроизводить мультимедиа, и оценивает, что было загружено достаточно данных для воспроизведения мультимедиа до его конца, без необходимости остановки для дальнейшей буферизации контента.
durationchange
Запускается, когда атрибут продолжительности был обновлен.
emptied
Запускается, когда носитель становится пустым; например, когда носитель уже загружен (или частично загружен), и для его перезагрузки вызывается метод HTMLMediaElement.load ().
ended
Срабатывает, когда воспроизведение останавливается, когда достигнут конец носителя (<audio> или <video>) или если дальнейшие данные недоступны.
error
Срабатывает, когда ресурс не может быть загружен из-за ошибки.
loadeddata
Запускается, когда первый кадр носителя завершил загрузку.
loadedmetadata
Запускается, когда метаданные были загружены
loadstart
Запускается, когда браузер начал загружать ресурс.
pause
Вызывается, когда обрабатывается запрос на приостановку воспроизведения, и действие переходит в состояние паузы, чаще всего это происходит, когда вызывается медиа HTMLMediaElement.pause ().
play
Срабатывает, когда свойство paused изменяется с true на false, в результате использования метода HTMLMediaElement.play () или атрибута autoplay
playing
Запускается, когда воспроизведение готово начать после приостановки или задержки из-за отсутствия данных.
progress
Периодически запускается, когда браузер загружает ресурс.
ratechange
Запускается, когда скорость воспроизведения изменилась.
seeked
Запускается, когда скорость воспроизведения изменилась.
seeking
Запускается, когда начинается операция поиска
stalled
Запускается, когда пользовательский агент пытается извлечь данные мультимедиа, но данные неожиданно не поступают.
suspend
Запускается, когда загрузка медиа-данных была приостановлена.
timeupdate
Запускается, когда время, указанное атрибутом currentTime, было обновлено.
volumechange
Запускается при изменении громкости.
waiting
Срабатывает, когда воспроизведение остановлено из-за временной нехватки данных

Характеристики

Характеристики Статус Комментарий
Media Capture and Streams
Определение 'HTMLMediaElement' в этой спецификации.
Кандидат в рекомендации Добавляет sinkId и setSinkId(), и captureStream().
Encrypted Media Extensions
Определение 'Encrypted Media Extensions' в этой спецификации.
Рекомендация Добавляет MediaKeys, MediaEncryptedEvent, setMediaKeys, onencrypted, и onwaitingforkey.
HTML Living Standard
Определение 'HTMLMediaElement' в этой спецификации.
Живой стандарт Без изменений HTML5
HTML5
Определение 'HTMLMediaElement' в этой спецификации.
Рекомендация Начальное определение.

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

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
HTMLMediaElementChrome Полная поддержка 42
Полная поддержка 42
Полная поддержка 1
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 42
Полная поддержка 42
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 42
Полная поддержка 42
Полная поддержка 18
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
abort eventChrome Полная поддержка ДаEdge ? Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
addTextTrackChrome Полная поддержка 42
Полная поддержка 42
Полная поддержка 26
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 42
Полная поддержка 42
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 42
Полная поддержка 42
Полная поддержка 32
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
audioTracksChrome Нет поддержки НетEdge Полная поддержка 12Firefox Полная поддержка 33
Отключено
Полная поддержка 33
Отключено
Отключено From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 33
Отключено
Полная поддержка 33
Отключено
Отключено From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
autoplayChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 30Safari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка 30Safari iOS Полная поддержка ДаSamsung Internet Android ?
bufferedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
canplay eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
canplaythrough eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
canPlayType()Chrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка 3.5
Замечания
Полная поддержка 3.5
Замечания
Замечания Prior to Firefox 28, canPlayType() returned probably when asked about WebM audio or video files without the codecs parameter. Since multiple codecs are supported, this is not enough information to determine if a file can be played, so maybe is now correctly returned.
IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
captureStreamChrome Полная поддержка 62Edge Нет поддержки НетFirefox Полная поддержка 15
С префиксом
Полная поддержка 15
С префиксом
С префиксом Требует вендорный префикс: moz
IE Нет поддержки НетOpera Полная поддержка 49Safari Нет поддержки НетWebView Android Полная поддержка 62Chrome Android Полная поддержка 62Firefox Android Полная поддержка 15
С префиксом
Полная поддержка 15
С префиксом
С префиксом Требует вендорный префикс: moz
Opera Android Полная поддержка 46Safari iOS Нет поддержки НетSamsung Internet Android ?
controllerChrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Firefox doesn't implement this yet. See bug 847377.
IE ? Opera Нет поддержки НетSafari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Firefox doesn't implement this yet. See bug 847377.
Opera Android Нет поддержки НетSafari iOS ? Samsung Internet Android ?
controlsChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
controlsListChrome Полная поддержка 58Edge ? Firefox ? IE ? Opera Полная поддержка 45Safari ? WebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android ? Opera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
crossOriginChrome Полная поддержка 43Edge Полная поддержка 13Firefox Полная поддержка 22
Полная поддержка 22
Нет поддержки 12 — 22
Альтернативное имя
Альтернативное имя Использует нестандартное имя: crossorigin
IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 10WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
currentSrcChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
currentTimeChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
defaultMutedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 11IE ? Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 14Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
defaultPlaybackRateChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 20IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 20Opera Android ? Safari iOS ? Samsung Internet Android ?
disableRemotePlaybackChrome Полная поддержка 49Edge Полная поддержка ДаFirefox Полная поддержка 20IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 49Chrome Android Полная поддержка 49Firefox Android Полная поддержка 15Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
durationChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
durationchange eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
emptied eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
endedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
ended eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
errorChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
error eventChrome Полная поддержка ДаEdge ? Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
fastSeekChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 31IE ? Opera ? Safari Полная поддержка ДаWebView Android ? Chrome Android ? Firefox Android Полная поддержка 31Opera Android ? Safari iOS ? Samsung Internet Android ?
initialTime
УстаревшаяНестандартная
Chrome ? Edge Нет поддержки НетFirefox Нет поддержки 9 — 23IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android Нет поддержки 9 — 23Opera Android ? Safari iOS ? Samsung Internet Android ?
loadChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3.6IE ? Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
loadeddata eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
loadedmetadata eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
loadstart eventChrome Полная поддержка ДаEdge ? Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
loopChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 11IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
mediaGroupChrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Firefox doesn't implement this yet. See bug 847377.
IE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Firefox doesn't implement this yet. See bug 847377.
Opera Android ? Safari iOS ? Samsung Internet Android ?
mediaKeysChrome Полная поддержка ДаEdge Полная поддержка 13Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
mozAudioCaptured
УстаревшаяНестандартная
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
mozCaptureStreamUntilEnded
УстаревшаяНестандартная
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
mozChannels
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 4IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mozFragmentEnd
УстаревшаяНестандартная
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
mozFrameBufferLength
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 4IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mozGetMetadataChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 17IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 17Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mozLoadFrom
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки 3.6 — 24IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки 4 — 24Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mozSampleRate
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 4IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mutedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
networkStateChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5
Замечания
Полная поддержка 3.5
Замечания
Замечания The NETWORK_LOADED state was removed to align with the HTML spec in Firefox 4.
IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
onencryptedChrome Полная поддержка ДаEdge Полная поддержка 13Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onerrorChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
onmozinterruptbegin
УстаревшаяНестандартная
Chrome ? Edge ? Firefox Нет поддержки ? — 55IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android Нет поддержки ? — 55Opera Android ? Safari iOS ? Samsung Internet Android ?
onmozinterruptendChrome ? Edge ? Firefox Нет поддержки ? — 55IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android Нет поддержки ? — 55Opera Android ? Safari iOS ? Samsung Internet Android ?
onwaitingforkeyChrome Полная поддержка 55Edge Нет поддержки НетFirefox Полная поддержка ДаIE ? Opera Полная поддержка 42Safari ? WebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android ? Opera Android Полная поддержка 42Safari iOS ? Samsung Internet Android ?
pauseChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
pause eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
pausedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
playChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
play eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
playbackRateChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 20IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 20Opera Android ? Safari iOS ? Samsung Internet Android ?
playedChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 15IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 15Opera Android ? Safari iOS ? Samsung Internet Android ?
playing eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
preloadChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android ? Safari iOS ? Samsung Internet Android ?
preservesPitch
Устаревшая
Chrome Полная поддержка Да
С префиксом
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Нет поддержки НетFirefox Полная поддержка 20
С префиксом
Полная поддержка 20
С префиксом
С префиксом Требует вендорный префикс: moz
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
progress eventChrome Полная поддержка ДаEdge ? Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
ratechange eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
readyStateChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
seekableChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 8IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 8Opera Android ? Safari iOS ? Samsung Internet Android ?
seeked eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
seekingChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
seeking eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
seekToNextFrame
ЭкспериментальнаяУстаревшая
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 49
Отключено
Полная поддержка 49
Отключено
Отключено From version 49: this feature is behind the media.seekToNextFrame preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android ? Firefox Android Полная поддержка 49
Отключено
Полная поддержка 49
Отключено
Отключено From version 49: this feature is behind the media.seekToNextFrame preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS ? Samsung Internet Android ?
setMediaKeysChrome Полная поддержка ДаEdge Полная поддержка 13Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
setSinkIdChrome Полная поддержка 49Edge Полная поддержка 17Firefox Полная поддержка 64
Отключено
Полная поддержка 64
Отключено
Отключено From version 64: this feature is behind the media.setsinkid.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 36Safari ? WebView Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Not availabe due to a limitation in Android.
Chrome Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Not availabe due to a limitation in Android.
Firefox Android Полная поддержка 64
Отключено
Полная поддержка 64
Отключено
Отключено From version 64: this feature is behind the media.setsinkid.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Полная поддержка 36Safari iOS ? Samsung Internet Android ?
sinkId
Экспериментальная
Chrome Полная поддержка 49Edge Полная поддержка 17Firefox ? IE ? Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка 49Chrome Android Полная поддержка 49Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
srcChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
srcObjectChrome Частичная поддержка 52
Замечания
Частичная поддержка 52
Замечания
Замечания Currently only supports MediaStream objects.
Edge Частичная поддержка 12
Замечания
Частичная поддержка 12
Замечания
Замечания Currently only supports MediaStream objects.
Firefox Частичная поддержка Частичная
Замечания
Частичная поддержка Частичная
Замечания
Замечания Currently only supports MediaStream objects.
Нет поддержки 18 — 58
С префиксом
С префиксом Требует вендорный префикс: moz
IE ? Opera Частичная поддержка 39
Замечания
Частичная поддержка 39
Замечания
Замечания Currently only supports MediaStream objects.
Safari Полная поддержка ДаWebView Android Частичная поддержка 52
Замечания
Частичная поддержка 52
Замечания
Замечания Currently only supports MediaStream objects.
Chrome Android Частичная поддержка 52
Замечания
Частичная поддержка 52
Замечания
Замечания Currently only supports MediaStream objects.
Firefox Android Частичная поддержка Частичная
Замечания
Частичная поддержка Частичная
Замечания
Замечания Currently only supports MediaStream objects.
Нет поддержки 18 — 58
С префиксом
С префиксом Требует вендорный префикс: moz
Opera Android Частичная поддержка 41
Замечания
Частичная поддержка 41
Замечания
Замечания Currently only supports MediaStream objects.
Safari iOS ? Samsung Internet Android ?
stalled eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
suspend eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
textTracksChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
timeupdate eventChrome Полная поддержка 3Edge Полная поддержка ДаFirefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 10.5Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
videoTracksChrome Нет поддержки НетEdge Полная поддержка 12Firefox Полная поддержка 33
Отключено
Полная поддержка 33
Отключено
Отключено From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera ? Safari Полная поддержка ДаWebView Android ? Chrome Android ? Firefox Android Полная поддержка 33
Отключено
Полная поддержка 33
Отключено
Отключено From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS ? Samsung Internet Android ?
volumeChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
volumechange eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
waiting eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка
Частичная поддержка  
Частичная поддержка
Нет поддержки  
Нет поддержки
Совместимость неизвестна  
Совместимость неизвестна
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Устаревшая. Не следует использовать в новых веб-сайтах
Устаревшая. Не следует использовать в новых веб-сайтах
Смотрите замечания реализации.
Смотрите замечания реализации.
Пользователь должен сам включить эту возможность.
Пользователь должен сам включить эту возможность.
Использует нестандартное имя.
Использует нестандартное имя.
Требует вендорный префикс или другое имя для использования.
Требует вендорный префикс или другое имя для использования.

Смотри также