引导页面 - Splash screen

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

Flowplayer 有一个引导页面的功能,也就是网页显示以后,只显示我们在播放器上设置的封面图像,并不去加载播放的内容。

就是 HTML5 模式下,不载入 <video> 标签 … Flash 模式下不载入 object ..

当用户点击封面图像以后,flowplayer 才会载入要播放的内容 … 这就是 Flowplayer 的 Splash screen 引导页面的功能。

使用这个功能的好处是网页的载入速度会提高很多 … 比较适合想同时在一个页面上使用很多个播放器 …

注意,这个 splash screen 的功能,有点像 poster ,这里我们添加了两个播放器,使用的就是视频的 poster 添加的视频封面 …

我们可以审核一下播放器元素 … 你会发现,这里有 <video> 标签的内容 … 说明播放器已经加载了 …

点击播放一个视频 … 同时我们可以点击播放另一个视频 …

如果使用 Splash screen 的话,我们一次只能播放一个视频 … 也就是点击播放一个视频 … 当点击播放另一个视频的时候,之前播放的视频会自动停止并且会被移除掉。

回到网页项目的代码 …

在播放器上使用 splash screen 的功能,我们要先在播放器上添加一个 is-splash 的类 …

然后可以使用内联的形式,去为这个播放器容器添加背景图像,这个背景图像就是引导页面的图像 … 可以是视频的封面图像 …

我们先复制一下 poster 里面的这个图像的地址 … 然后去掉 poster 属性 …

因为我们可以使用 splash screen 代替 poster..

在播放器的容器上,用 background … 去添加 splash 背景图像 … 这里我们直接把样式添加到这个 <div> 标签上 ….

style="background:url( video/croods-tlr3_h720p.png);"

再添加一个 background-size … 设置背景的尺寸为 100% … 这样这个引导页面图像也会变成响应式的 …

同样的方法我们可以再处理一下另外一个播放器 …

先添加一个 is-splash … 设置一下引导页面的背景 … 去掉 poster 属性 …

然后保存 …

回到浏览器 …. 刷新 … 现在播放器就使用了引导页面的功能,表面上看起来跟 poster 没啥区别 ..

我们可以查看一下元素 …

你会发现 … 播放器容器里的 <video> 标签没有载入进来 …

点击播放 …. 现在 Flowplayer 才会载入视频来播放 …

如果我们点击页面上其它的播放器来播放视频 … 之前播放的视频会自动停止 …

在视频播放的时候 … 按一下 ESC 键 … 可以取消载入视频,退回到引导页面上 ….

引导页面 - Splash screen《 Flowplayer 播放器 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点