当HTML5视频/音频元素从不支持字节范围请求的源提供时,当前(至少在Chrome和Firefox的最新版本中),标记的关联媒体元素似乎具有空的可搜索TimeRanges对象
这有点令人困惑,因为它没有空的缓冲TimeRanges对象:有缓冲的数据,但它不可搜索。尝试将currentTime设置为缓冲范围内的值会无声地失败:currentTime不会更改并且不会引发错误。
这与我读过的大多数消息来源相反,这表明缓冲的TimeRanges将始终包含在可搜索的TimeRanges中。这就是我想象事情会起作用的方式,因为如果数据是在本地缓冲的,那么没有理由不能在其内部寻找。
我根本无法找到在这样的视频内部寻找的方法,甚至将当前的播放时间重置为0.是否有我遗漏的东西,或者此功能目前是否已被破坏?它取决于视频类型的某些方面吗?