console.log (sourceBuffer.buffered.length) //3
sourceBuffer.remove(0);
//TypeError: Failed to execute 'remove' on 'SourceBuffer': required,
// 2 arguments but only 1 present.
sourceBuffer.remove()
是删除缓冲范围还是整个sourceBuffer?
如果是这样,两个预期的论点是什么?
答案 0 :(得分:0)
remove
方法删除缓冲的时间范围。该函数有两个参数,一个开始时间和一个结束时间。开始时间和结束时间都以秒为单位。如果在源缓冲区的remove
属性为updating
时调用true
,则会发出错误。 updateend
操作完成后将发出remove
事件。
https://developer.mozilla.org/en-US/docs/Web/API/SourceBuffer/remove