AudioData:clone() 方法

有限可用性

此功能不是基线,因为它在一些最广泛使用的浏览器中不起作用。

注意:此功能在专用 Web 工作线程中可用。

实验性:这是一个实验性技术
在生产环境中使用此功能之前,请仔细查看浏览器兼容性表

clone() 方法是 AudioData 接口的一个方法,它创建一个新的 AudioData 对象,该对象引用与原始对象相同的媒体资源。

语法

js
clone()

参数

无。

返回值

克隆的 AudioData 对象。

异常

InvalidStateError DOMException

如果 AudioData 对象已被传输,则抛出此异常。

示例

以下示例将 AudioData 的副本克隆为 audioData2

js
let audioData2 = AudioData.clone();

规范

规范
WebCodecs
# dom-audiodata-clone

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。