深入解析媒体元素的JavaScript API
在处理媒体元素时,JavaScript API 提供了丰富的属性和方法来控制和监控媒体资源的播放。下面将详细介绍与播放相关的属性以及媒体元素的各种状态。
1. 播放相关属性
与播放位置和控制相关的 IDL 属性包括:
- currentTime
- seeking
- paused
- ended
- defaultPlaybackRate
- playbackRate
1.1 currentTime
currentTime IDL 属性以秒为单位返回媒体资源的当前播放位置。如果媒体元素的 startTime 不为零,则 currentTime 的初始值将是 startTime 的值。在正常情况下,媒体资源从 0 开始播放,在不间断播放期间, currentTime 包含自开始播放媒体资源以来经过的时间。
currentTime 也可以通过 JavaScript 设置,这将促使浏览器跳转到新的播放位置。根据资源是否可跳转以及该位置是否可用和可到达, currentTime 会成功更改或抛出异常。
以
超级会员免费看
订阅专栏 解锁全文
1874

被折叠的 条评论
为什么被折叠?



