VideoFrame: clone() 方法

可用性有限

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

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

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

语法

js
clone()

参数

无。

返回值

一个新的克隆 VideoFrame 对象。

异常

InvalidStateError DOMException

如果 VideoFrame 对象已被 转移,则会抛出此异常。

示例

以下示例克隆了 VideoFrame 的副本作为 videoFrame2

js
let videoFrame2 = VideoFrame.clone();

规范

规范
WebCodecs
# dom-videoframe-clone

浏览器兼容性

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