SourceBuffer: appendWindowStart 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

注意:此功能在 專用 Web Workers 中可用。

SourceBuffer 介面的 appendWindowStart 屬性用於控制 追加視窗的開始時間戳。追加視窗是一個時間戳範圍,可用於過濾要追加到 SourceBuffer 的媒體資料。時間戳在此範圍內的編碼媒體幀將被追加,而超出範圍的幀將被過濾掉。

appendWindowStart 的預設值是演示開始時間,即可播放媒體的開始時間。

一個雙精度浮點數,表示追加視窗的開始時間,單位為秒。

異常

設定此屬性的新值時,可能會丟擲以下異常:

InvalidAccessError DOMException

如果嘗試將值設定為小於 0 或大於等於 SourceBuffer.appendWindowEnd 的值,則會引發此異常。

InvalidStateError DOMException

如果此 SourceBuffer 物件正在更新(即,其 SourceBuffer.updating 屬性當前為 true),或者此 SourceBuffer 已從 MediaSource 中移除,則會引發此異常。

示例

待定

規範

規範
Media Source Extensions™
# dom-sourcebuffer-appendwindowstart

瀏覽器相容性

另見