MediaSource: removeSourceBuffer() method

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Note: This feature is available in Dedicated Web Workers.

Phương thức removeSourceBuffer() của giao diện MediaSource xóa SourceBuffer đã cho khỏi SourceBufferList được liên kết với đối tượng MediaSource này.

Cú pháp

js
removeSourceBuffer(sourceBuffer)

Tham số

sourceBuffer

Đối tượng SourceBuffer cần xóa.

Giá trị trả về

Không có (undefined).

Ngoại lệ

NotFoundError DOMException

Ném ra nếu sourceBuffer được cung cấp không tồn tại trong MediaSource.sourceBuffers.

Ví dụ

js
for (let i = 0; i < 10; i++) {
  const sourceBuffer = mediaSource.addSourceBuffer(mimeCodec);
}

mediaSource.removeSourceBuffer(mediaSource.sourceBuffers[0]);

Thông số kỹ thuật

Thông số kỹ thuật
Media Source Extensions™
# dom-mediasource-removesourcebuffer

Tương thích trình duyệt

Xem thêm