MediaSource: removeSourceBuffer() 方法
注意:此功能在 專用 Web Workers 中可用。
removeSourceBuffer() 方法是 MediaSource 介面的一部分,它從與此 MediaSource 物件關聯的 SourceBufferList 中移除給定的 SourceBuffer。
語法
js
removeSourceBuffer(sourceBuffer)
引數
sourceBuffer-
要移除的
SourceBuffer物件。
返回值
無(undefined)。
異常
NotFoundErrorDOMException-
如果提供的 sourceBuffer 不存在於
MediaSource.sourceBuffers中,則丟擲此異常。
示例
js
for (let i = 0; i < 10; i++) {
const sourceBuffer = mediaSource.addSourceBuffer(mimeCodec);
}
mediaSource.removeSourceBuffer(mediaSource.sourceBuffers[0]);
規範
| 規範 |
|---|
| Media Source Extensions™ # dom-mediasource-removesourcebuffer |
瀏覽器相容性
載入中…