javascript-预加载视频文件-HTML5播放

我希望在首次加载时在我的网站上预加载一些小视频文件.这样,当用户单击以进入网站的一部分时,可以自动播放和使用它们.我需要无缝过渡,因此理想情况下应预加载整个视频文件,以免造成任何延迟.

香港专业教育学院尝试了一些不同的插件,如html5preloader,以及其他一些JS技术将视频文件加载到页面,但隐藏它们以尝试迫使浏览器在使用视频之前加载它们.

当我需要播放其他视频时,仅交换视频src并没有多大影响.

实际上是否有合适的解决方案,或者是因为HTML5视频播放,浏览器仅在播放文件时部分下载了文件?

感谢有关预加载HTML5播放视频文件的任何想法和反馈.

谢谢

解决方法:

这样的事情应该有所帮助:

<video controls="controls" preload="auto">
  <source src="sample.mp4" type="video/mp4" />
  ...
  Your browser does not support the video tag.
</video>

尽管由于preload =“ auto”在各浏览器之间不一致,所以您的里程可能会有所不同.如果这些片段很短(您提到了5秒钟),那么它可能会相当可靠

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。