MediaPositionState - 表示媒体会话的当前播放位置

MediaPositionState 是 Media Session API 的字典,用于表示媒体会话的当前播放位置。user agent 可以使用其内容来提供一个用户界面,该界面显示有关当前执行的媒体的播放位置和持续时间的信息。

属性

duration

一个浮点值,以秒为单位给出当前媒体的总持续时间。它应该始终是一个正数,如果是正无穷大(Infinity ),则表示没有定义端点的媒体,例如实时流。

playbackRate

一个浮点值,指示媒体的播放速率,作为相对于其正常播放速度的比率。因此,值为 1 以正常速度播放,值为 2 以两倍速度播放,依此类推。负值表示媒体正在反向播放。 -1 表示以正常速度播放,但向后播放,-2 表示反向播放两倍,依此类推。

position

一个浮点值,指示媒体上次报告的播放位置(以秒为单位)。它必须始终为正值。

规范

规范 状态 备注
Media Session Standard
MediaPositionState 的定义
草稿 初始定义。

桌面浏览器兼容性

暂无兼容数据