gpt4 book ai didi

javascript - video.buffered.length 究竟说明了什么?

转载 作者:可可西里 更新时间:2023-11-01 12:52:14 24 4
gpt4 key购买 nike

我注意到当一个 html5 视频正在加载(缓冲)时,它的 buffered.length 值为 2,当它完成加载时,它变为 1。

这是否是了解视频是否已存储在缓存中的可靠方法 (buffered.length == 1)?如果没有,我是否遗漏了什么?有人能准确地解释一下这个值告诉我什么吗?

最佳答案

根据Apple HTMLMediaElement文档 bufferedTimeRanges

这就是为什么 length 属性似乎是错误的

可以使用

计算缓冲百分比
video.buffered.end(0) / video.duration

关于javascript - video.buffered.length 究竟说明了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9754527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com