特效介绍
jPlayer是一款基于jQuery的强大播放器,可以播放音乐,也可以播放视频,支持播放列表,支持同一页面插入多个jPlayer播放器。兼容性无可挑剔。而且,扩展简单,使用方便,带有多个皮肤,任意切换,只要改个调用的css文件即可。jPlayer可以播放流媒体文件,也可以播放本地文件,这就解决了服务器的压力问题;它支持mp3、ogg等多种音乐文件类型以及mp4、ogv等多种视频文件类型;jPlayer支持自定义视频文件的预览图等等。如果您想做一个视频或者音乐网站,jPlayer是您不错的选择。
使用方法
在这里,分为视频和音乐分别来讲:
一、音乐播放器(下面的代码只是简单应用,关于列表和多个播放器同一页面的使用方法,可以参考demo):
1、在head引入下面的代码:
01 | <!--下一行为css皮肤代码,在官网可以下载到更多的皮肤--> |
02 | <link href= "skin/jplayer.blue.monday.css" rel= "stylesheet" type= "text/css" /> |
05 | <script type= "text/javascript" src= "js/jquery.jplayer.min.js" ></script> |
06 | <script type= "text/javascript" > |
08 | $(document).ready( function (){ |
10 | $( "#jquery_jplayer_1" ).jPlayer({ |
12 | $( this ).jPlayer( "setMedia" , { |
17 | ended: function (event) { |
18 | $( this ).jPlayer( "play" ); |
2、在body创建播放器界面:
01 | < div id = "jquery_jplayer_1" class = "jp-jplayer" ></ div > |
03 | < div class = "jp-type-single" > |
04 | < div id = "jp_interface_1" class = "jp-interface" > |
05 | < ul class = "jp-controls" > |
06 | < li >< a href = "#" class = "jp-play" tabindex = "1" >play</ a ></ li > |
07 | < li >< a href = "#" class = "jp-pause" tabindex = "1" >pause</ a ></ li > |
08 | < li >< a href = "#" class = "jp-stop" tabindex = "1" >stop</ a ></ li > |
09 | < li >< a href = "#" class = "jp-mute" tabindex = "1" >mute</ a ></ li > |
10 | < li >< a href = "#" class = "jp-unmute" tabindex = "1" >unmute</ a ></ li > |
12 | < div class = "jp-progress" > |
13 | < div class = "jp-seek-bar" > |
14 | < div class = "jp-play-bar" ></ div > |
17 | < div class = "jp-volume-bar" > |
18 | < div class = "jp-volume-bar-value" ></ div > |
20 | < div class = "jp-current-time" ></ div > |
21 | < div class = "jp-duration" ></ div > |
23 | < div id = "jp_playlist_1" class = "jp-playlist" > |
二、视频播放器:
1、在head引入下面的代码:
01 | <!--下一行为css皮肤代码,在官网可以下载到更多的皮肤--> |
02 | <link href= "skin/jplayer.blue.monday.css" rel= "stylesheet" type= "text/css" /> |
04 | <script type= "text/javascript" src= "js/jquery.jplayer.min.js" ></script> |
05 | <script type= "text/javascript" > |
07 | $(document).ready( function (){ |
09 | $( "#jquery_jplayer_1" ).jPlayer({ |
11 | $( this ).jPlayer( "setMedia" , { |
20 | ended: function (event) { |
21 | $( this ).jPlayer( "play" ); |
2、在body创建播放器界面:
01 | < div class = "jp-video jp-video-360p" > |
02 | < div class = "jp-type-single" > |
03 | < div id = "jquery_jplayer_1" class = "jp-jplayer" ></ div > |
04 | < div id = "jp_interface_1" class = "jp-interface" > |
05 | < div class = "jp-video-play" ></ div > |
06 | < ul class = "jp-controls" > |
07 | < li >< a href = "#" class = "jp-play" tabindex = "1" >play</ a ></ li > |
08 | < li >< a href = "#" class = "jp-pause" tabindex = "1" >pause</ a ></ li > |
09 | < li >< a href = "#" class = "jp-stop" tabindex = "1" >stop</ a ></ li > |
10 | < li >< a href = "#" class = "jp-mute" tabindex = "1" >mute</ a ></ li > |
11 | < li >< a href = "#" class = "jp-unmute" tabindex = "1" >unmute</ a ></ li > |
13 | < div class = "jp-progress" > |
14 | < div class = "jp-seek-bar" > |
15 | < div class = "jp-play-bar" ></ div > |
18 | < div class = "jp-volume-bar" > |
19 | < div class = "jp-volume-bar-value" ></ div > |
21 | < div class = "jp-current-time" ></ div > |
22 | < div class = "jp-duration" ></ div > |
24 | < div id = "jp_playlist_1" class = "jp-playlist" > |
26 | < li >Big Buck Bunny Trailer</ li > |
注:本插件用的是jPlayer 2.2.0版本,现在jPlayer已经更新到了2.6.0,功能更强大,皮肤更丰富,还能下载皮肤的PSD文件,制作自己的jPlayer风格等等,jPlayer的官方网址是:http://www.jplayer.org
部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!