MediaElementAudioSourceNode

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

MediaElementAudioSourceNode 介面表示一個由 HTML <audio><video> 元素組成的音訊源。它是一個 AudioNode,充當音訊源。

MediaElementAudioSourceNode 沒有輸入,只有一個輸出,並透過 AudioContext.createMediaElementSource() 方法建立。輸出的通道數等於建立節點時使用的 HTMLMediaElement 引用的音訊的通道數,如果 HTMLMediaElement 沒有音訊,則為 1。

EventTarget AudioNode MediaElementAudioSourceNode
輸入數量 0
輸出數量 1
聲道數 2 (但請注意,AudioNode.channelCount 僅用於上混和下混 AudioNode 輸入,而 MediaElementAudioSourceNode 沒有輸入)

建構函式

MediaElementAudioSourceNode()

建立一個新的 MediaElementAudioSourceNode 物件例項。

例項屬性

繼承自其父級 AudioNode 的屬性.

mediaElement 只讀

用於構造此 MediaStreamAudioSourceNodeHTMLMediaElement

例項方法

繼承自其父級 AudioNode 的方法.

示例

有關示例程式碼,請參閱 AudioContext.createMediaElementSource()

規範

規範
Web Audio API
# MediaElementAudioSourceNode

瀏覽器相容性

另見