MediaSource.removeSourceBuffer()
MediaSource 接口的 removeSourceBuffer() 方法从与 MediaSource 对象关联的 SourceBuffers 列表中移除给定的 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]);
规范
| Specification | 
|---|
| Media Source Extensions™  # dom-mediasource-removesourcebuffer  | 
浏览器兼容性
BCD tables only load in the browser