我必须在播放html5视频之前完全缓冲它。
但我找不到通用的解决方案。
在IE9上,video.buffered.end(0)达到视频duration的+/- 85%,然后停止进展。 但网络指示视频已完全加载。
我尝试使用video.seekable.end(0),但它直接设置为视频duration。
那么,如何检测IE9(和其他浏览器)中html5视频已完全缓冲?
感谢您的回答!
但我找不到通用的解决方案。
- 我将视频设置为预加载='auto';
- 我创建了一个setInterval,其中包含一个每200毫秒查看video.buffered.end(0)属性并将其与video duration进行比较的函数。
在IE9上,video.buffered.end(0)达到视频duration的+/- 85%,然后停止进展。 但网络指示视频已完全加载。
我尝试使用video.seekable.end(0),但它直接设置为视频duration。
那么,如何检测IE9(和其他浏览器)中html5视频已完全缓冲?
感谢您的回答!