特效介绍


jPlayer是一款基于jQuery的强大播放器,可以播放音乐,也可以播放视频,支持播放列表,支持同一页面插入多个jPlayer播放器。兼容性无可挑剔。而且,扩展简单,使用方便,带有多个皮肤,任意切换,只要改个调用的css文件即可。jPlayer可以播放流媒体文件,也可以播放本地文件,这就解决了服务器的压力问题;它支持mp3、ogg等多种音乐文件类型以及mp4、ogv等多种视频文件类型;jPlayer支持自定义视频文件的预览图等等。如果您想做一个视频或者音乐网站,jPlayer是您不错的选择。
使用方法
在这里,分为视频和音乐分别来讲:一、音乐播放器(下面的代码只是简单应用,关于列表和多个播放器同一页面的使用方法,可以参考demo):
1、在head引入下面的代码:
<!--下一行为css皮肤代码,在官网可以下载到更多的皮肤-->
<link href="skin/jplayer.blue.monday.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="https://5.jimth.com/download/jquery/jquery-1.4.2.min.js"></script>
<!--jPlayer核心文件-->
<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
//#jquery_jplayer_1为您的jPlayer的ID
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
//音乐类型和地址
mp3: "http://www.jplayer.org/audio/mp3/Miaow-07-Bubble.mp3"
}).jPlayer("play");
},
ended: function (event) {
$(this).jPlayer("play");
},
//jPlayer的flash路径
swfPath: "js",
//音乐类型,和上面的地址要对应
supplied: "mp3"
});
});
//]]>
</script>
2、在body创建播放器界面:<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div class="jp-audio">
<div class="jp-type-single">
<div id="jp_interface_1" class="jp-interface">
<ul class="jp-controls">
<li><a href="#" class="jp-play" tabindex="1">play</a></li>
<li><a href="#" class="jp-pause" tabindex="1">pause</a></li>
<li><a href="#" class="jp-stop" tabindex="1">stop</a></li>
<li><a href="#" class="jp-mute" tabindex="1">mute</a></li>
<li><a href="#" class="jp-unmute" tabindex="1">unmute</a></li>
</ul>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"></div>
</div>
</div>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"></div>
</div>
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
</div>
<div id="jp_playlist_1" class="jp-playlist">
<ul>
<li>Bubble</li>
</ul>
</div>
</div>
</div>
二、视频播放器:1、在head引入下面的代码:
<!--下一行为css皮肤代码,在官网可以下载到更多的皮肤-->
<link href="skin/jplayer.blue.monday.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="https://5.jimth.com/download/jquery/jquery-1.6.min.js"></script>
<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
//视频格式和地址
m4v: "http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v",
ogv: "http://www.jplayer.org/video/ogv/Big_Buck_Bunny_Trailer.ogv",
poster:
//视频播放前的预览图
"http://www.jplayer.org/video/poster/Big_Buck_Bunny_Trailer_480x270.png"
});
},
ended: function (event) {
$(this).jPlayer("play");
},
//jPlayer的flash路径
swfPath: "js",
//视频格式,请和上面的视频地址对应
supplied: "m4v, ogv"
});
});
//]]>
</script>
2、在body创建播放器界面:<div class="jp-video jp-video-360p">
<div class="jp-type-single">
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_interface_1" class="jp-interface">
<div class="jp-video-play"></div>
<ul class="jp-controls">
<li><a href="#" class="jp-play" tabindex="1">play</a></li>
<li><a href="#" class="jp-pause" tabindex="1">pause</a></li>
<li><a href="#" class="jp-stop" tabindex="1">stop</a></li>
<li><a href="#" class="jp-mute" tabindex="1">mute</a></li>
<li><a href="#" class="jp-unmute" tabindex="1">unmute</a></li>
</ul>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"></div>
</div>
</div>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"></div>
</div>
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
</div>
<div id="jp_playlist_1" class="jp-playlist">
<ul>
<li>Big Buck Bunny Trailer</li>
</ul>
</div>
</div>
</div>
注:本插件用的是jPlayer 2.2.0版本,现在jPlayer已经更新到了2.6.0,功能更强大,皮肤更丰富,还能下载皮肤的PSD文件,制作自己的jPlayer风格等等,jPlayer的官方网址是:http://www.jplayer.org 