三分屏,这里的三分屏只是在一个播放器里同时播放三个视频,但是要求只有一个控制面板同时控制它们,要求它们共享一个时间轨道。这次只是简单的模拟了一下功能,并没有深入的研究。
首先,需要下载jPlayer,jPlayer是一个JavaScript写的完全免费和开源的jQuery多媒体库插件,我觉得他最大的好处就是兼容性,并且页面也简洁大方,个人比较喜欢。jPlayer可到其官网下载最新版本(http://www.jplayer.cn)。并且官网有开发文档和Demo,所以还是比较容易上手的。
关于简单的视频播放器和音频播放器这里不再赘述了,官网的Demo挺好的,这里直奔主题。
首先当然是引入jPlayer相关文件。
首先是css文件夹,这里为了方便,某些文件也放到css文件夹里了:

然后是js文件夹:

因为jPlayer是在jQuery的插件,所以jquery的包自然也就少不了了。
新建一个test.jsp页面,下面是代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>JPlayer Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- 引入相关文件 -->
<link href="css/jplayer.blue.monday.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="css/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="js/jplayer.playlist.min.js"></script>
<script type="text/javascript" src="test.js"></script>
</head>
<body>
<div class="wrapper">
<div class="left-wrapper" style="float: left; width: 320px">
<div id="jp_container_2" class="jp-video jp-video-360p">
<div class="jp-type-single">
<!-- 左上的屏幕 -->
<div ondblclick="fullScreen()" id="jquery_jplayer_2" class="jp-jplayer"></div>
<!-- 左下的屏幕 -->
<div ondblclick="fullScreen()" id="jquery_jplayer_3" class="jp-jplayer"></div>
</div>
</div>
</div>
<div class="right-wrapper" style="float: left;">
<div id="jp_container_1" class="jp-video jp-video-360p" style="border-bottom: none; border-left: none;">
<div class="jp-type-single">
<div ondblclick="fullScreen()" id="jquery_jplayer_1" class="jp-jplayer"></div>
<div class="jp-gui" align="left">
<div class="jp-video-play" style="margin-left: -160px">










