作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我注意到当一个 html5 视频正在加载(缓冲)时,它的 buffered.length
值为 2,当它完成加载时,它变为 1。
这是否是了解视频是否已存储在缓存中的可靠方法 (buffered.length == 1
)?如果没有,我是否遗漏了什么?有人能准确地解释一下这个值告诉我什么吗?
最佳答案
根据Apple HTMLMediaElement文档 buffered
是 TimeRanges
这就是为什么 length 属性似乎是错误的
可以使用
计算缓冲百分比video.buffered.end(0) / video.duration
关于javascript - video.buffered.length 究竟说明了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9754527/
我是一名优秀的程序员,十分优秀!