Spec-Zone.ru › Web APIs

HTMLMediaElement: метод setMediaKeys()

Базовая Широко поддерживается

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2019 года.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.

Метод setMediaKeys() интерфейса HTMLMediaElement устанавливает MediaKeys, которые будут использоваться для расшифровки медиаданных во время воспроизведения.

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

Синтаксис

setMediaKeys(mediaKeys)

Параметры

mediaKeys

Объект MediaKeys, который HTMLMediaElement может использовать для расшифровки данных медиа во время воспроизведения.

Возвращаемое значение

A Promise, который выполняется со значением undefined.

Исключения

Возвращаемый промис может отклониться с ошибкой:

InvalidStateError DOMException

Ключи медиа уже находятся в процессе подключения, или предыдущие ключи не могут быть удалены в данный момент (например, потому что данная реализация не позволяет удалять во время воспроизведения).

QuotaExceededError DOMException

Переданные ключи уже используются другим элементом, или браузер не может использовать их с данным элементом по другим причинам.

NotSupportedError DOMException

Ключи медиа, которые в настоящее время связаны с медиа, не могут быть отвязаны, потому что это не поддерживается ни CDM, ни браузером.

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

Спецификация
Расширения для зашифрованных медиа
# dom-htmlmediaelement-setmediakeys

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
setMediaKeys 42 13 38 29 12.1 42 38 29 12.2 4.0 42

© 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/HTMLMediaElement/setMediaKeys

Spec-Zone.ru

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