SourceBuffer:remove() 方法
注意:此功能在 專用 Web Workers 中可用。
SourceBuffer 介面的 remove() 方法會從 SourceBuffer 中移除指定時間範圍內的媒體段。此方法只能在 SourceBuffer.updating 等於 false 時呼叫。如果 SourceBuffer.updating 不等於 false,請呼叫 SourceBuffer.abort()。
語法
js
remove(start, end)
引數
返回值
無(undefined)。
異常
InvalidAccessErrorDOMException-
如果
MediaSource.duration屬性等於NaN,或者start引數為負數或大於MediaSource.duration,或者end引數小於或等於start,或者等於NaN,則丟擲此異常。 InvalidStateErrorDOMException-
如果
SourceBuffer.updating屬性等於true,或者此SourceBuffer已從MediaSource中移除,則丟擲此異常。
示例
待定。
規範
| 規範 |
|---|
| Media Source Extensions™ # dom-sourcebuffer-remove |
瀏覽器相容性
載入中…