Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
MediaMetadata
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
Die MediaMetadata-Schnittstelle der Media Session API ermöglicht es einer Webseite, umfassende Medienmetadaten zur Anzeige in einer Plattform-Benutzeroberfläche bereitzustellen.
Konstruktor
MediaMetadata()-
Erstellt ein neues
MediaMetadata-Objekt.
Instanzeigenschaften
MediaMetadata.album-
Gibt den Namen des Albums oder der Sammlung zurück oder legt ihn fest, die oder das das abzuspielende Medium enthält.
MediaMetadata.artist-
Gibt den Namen des Künstlers, der Gruppe, des Erstellers usw. zurück oder legt ihn fest, die oder der das abzuspielende Medium erstellt hat.
MediaMetadata.artwork-
Gibt ein Array von Bildern zurück oder legt dieses fest, die mit dem abzuspielenden Medium verknüpft sind.
MediaMetadata.chapterInfoSchreibgeschützt-
Gibt ein Array von Metadaten der Kapitelinformationen zurück, die mit dem abzuspielenden Medium verknüpft sind, dargestellt durch Instanzen des
ChapterInformation-Objekts. MediaMetadata.title-
Gibt den Titel des abzuspielenden Mediums zurück oder legt ihn fest.
Beispiele
Das folgende Beispiel überprüft die Browser-Kompatibilität und setzt die aktuellen Metadaten für die Mediensitzung.
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",
},
],
});
}
Spezifikationen
| Spezifikation |
|---|
| Media Session> # the-mediametadata-interface> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.