Spec-Zone.ru › Web APIs

MediaSession: свойство metadata

Ограниченная доступность

Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.

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

Свойство metadata интерфейса MediaSession содержит объект MediaMetadata, предоставляющий описательную информацию о текущем воспроизводимом медиа или null в случае, если метаданные не были установлены. Эти метаданные предоставляются браузером устройству для отображения в стандартном пользовательском интерфейсе управления медиа, которое может предложить устройство.

Значение

Экземпляр MediaMetadata, содержащий информацию о воспроизводимом медиа.

Пример

Следующий пример проверяет совместимость и создает новую медиасессию с соответствующими метаданными:

if ("mediaSession" in navigator) {
  navigator.mediaSession.metadata = new MediaMetadata({
    title: "Unforgettable",
    artist: "Nat King Cole",
    album: "The Ultimate Collection (Remastered)",
    artwork: [
      {
        src: "https://dummyimage.com/96x96",
        sizes: "96x96",
        type: "image/png",
      },
      {
        src: "https://dummyimage.com/128x128",
        sizes: "128x128",
        type: "image/png",
      },
      {
        src: "https://dummyimage.com/192x192",
        sizes: "192x192",
        type: "image/png",
      },
      {
        src: "https://dummyimage.com/256x256",
        sizes: "256x256",
        type: "image/png",
      },
      {
        src: "https://dummyimage.com/384x384",
        sizes: "384x384",
        type: "image/png",
      },
      {
        src: "https://dummyimage.com/512x512",
        sizes: "512x512",
        type: "image/png",
      },
    ],
  });
}

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

Спецификация
Media Session
# dom-mediasession-metadata

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
metadata 73 79 82 60 15 57
82Firefox предоставляет API, но не предоставляет соответствующий пользовательский интерфейс управления медиа.
43 15 7.0 Нет

© 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/MediaSession/metadata

Spec-Zone.ru

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