MediaPositionState - 表示媒体会话的当前播放位置
MediaPositionState
是 Media Session API 的字典,用于表示媒体会话的当前播放位置。user agent 可以使用其内容来提供一个用户界面,该界面显示有关当前执行的媒体的播放位置和持续时间的信息。
属性
duration
一个浮点值,以秒为单位给出当前媒体的总持续时间。它应该始终是一个正数,如果是正无穷大(Infinity
),则表示没有定义端点的媒体,例如实时流。
playbackRate
一个浮点值,指示媒体的播放速率,作为相对于其正常播放速度的比率。因此,值为 1 以正常速度播放,值为 2 以两倍速度播放,依此类推。负值表示媒体正在反向播放。 -1 表示以正常速度播放,但向后播放,-2 表示反向播放两倍,依此类推。
position
一个浮点值,指示媒体上次报告的播放位置(以秒为单位)。它必须始终为正值。
规范
规范 | 状态 | 备注 |
---|---|---|
Media Session Standard MediaPositionState 的定义 |
草稿 | 初始定义。 |
桌面浏览器兼容性
暂无兼容数据