MediaMetadata
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Giao diện MediaMetadata của Media Session API cho phép một trang web cung cấp siêu dữ liệu phương tiện phong phú để hiển thị trong giao diện người dùng của nền tảng.
Hàm khởi tạo
MediaMetadata()-
Tạo một đối tượng
MediaMetaDatamới.
Thuộc tính phiên bản
MediaMetadata.album-
Trả về hoặc đặt tên của album hoặc bộ sưu tập chứa phương tiện sẽ được phát.
MediaMetadata.artist-
Trả về hoặc đặt tên của nghệ sĩ, nhóm, người tạo, v.v. của phương tiện sẽ được phát.
MediaMetadata.artwork-
Trả về hoặc đặt một mảng các hình ảnh liên quan đến phương tiện đang phát.
MediaMetadata.chapterInfoRead only Thử nghiệm-
Trả về một mảng siêu dữ liệu thông tin chương liên quan đến phương tiện đang phát, được đại diện bởi các phiên bản đối tượng
ChapterInformation. MediaMetadata.title-
Trả về hoặc đặt tiêu đề của phương tiện sẽ được phát.
Ví dụ
Ví dụ sau kiểm tra khả năng tương thích trình duyệt và đặt siêu dữ liệu hiện tại cho phiên phương tiện.
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",
},
],
});
}
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Media Session> # the-mediametadata-interface> |