如何预加载我网站和其他页面中的所有视频?

时间:2013-12-20 09:37:37

标签: javascript jquery html html5 video

我用html5制作视频网站<视频>

在我的电脑上从光盘网站fadeIn和FadeOut非常好,但在我的服务器中我在每个页面等待太久,因为视频开始预加载。

您是否知道如何使用网站

/Index.html
/Portfolio.html
/Contact.html

在我们去Index.html之前预先?你知道,我们去了Index.html,我们看到了proc preloader,这次我们加载/Index.html /Portfolio.html /Contact.html等等。完成后,所有电影都加载到缓存浏览器和网站中。实时 - 点击联系我们,我看到播放电影(不等待预加载视频)。

任何想法如何制作? 非常感谢,Arleta

3 个答案:

答案 0 :(得分:1)

我会尝试使用JavaScript并将所有页面设置为一个。您无法预加载另一个HTML文件中的内容。

答案 1 :(得分:1)

您可以将您拥有的不同html页面(demo-big-counter.html,demo-circular.html)合并到一个html页面中,并将内容分成不同的标签(您可以使用它来实现标签 - {{ 3}})。

将您的视频添加到最初隐藏的标签中,一旦打开主html文件,它们就会开始加载。

答案 2 :(得分:0)

查看此博客,非常有用http://dinbror.dk/blog/how-to-preload-entire-html5-video-before-play-solved/#comment-202625

我按照以下方式完成了

groups = [list(group) for key, group in itertools.groupby(sorted(lpaths), len)]

pp.pprint(groups)