# VideoDecoder.getFrameData()

同步获取当前帧数据。

# 支持情况

项 说明
兼容性 兼容微信

# 语法

const frame = decoder.getFrameData()

# 参数

无参数。

# 返回值

Object | null — 当前帧数据;无可用帧时返回 null。

属性 类型 说明
width number 帧宽度,单位 px
height number 帧高度,单位 px
data ArrayBuffer 帧像素数据(RGBA 格式)
pkPts number 帧的显示时间戳(presentation timestamp),单位微秒
pkDts number 帧的解码时间戳(decoding timestamp),单位微秒

# 示例代码

const frame = decoder.getFrameData()
if (frame) {
  console.log(`帧尺寸: ${frame.width}x${frame.height}`)
}

# 与微信差异

无差异(行为与微信小游戏一致)。

上次更新: 8/10/2026, 5:36:37 PM