SourceBuffer.remove()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
remove() は SourceBuffer インターフェイスのメソッドで、特定の時間範囲内のメディアセグメントを 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から取り除かれている場合に発生します。
例
TBD.
仕様書
| Specification |
|---|
| Media Source Extensions™> # dom-sourcebuffer-remove> |
ブラウザーの互換性
Loading…