JPlayer播放器插件教程,JPlayer项目实战

版权声明:志远有18CM https://blog.csdn.net/qq_33182954/article/details/77454142

JPlayer播放器插件教程,JPlayer项目实战

JPlayer 播放器:基于HTML5/Flash的音频、视频播放器。

项目预览:播放器预览
jPlayer中文官方文档:官网


功能强大,操作简便,支持换肤功能。
引入JPlayer文件以及Jquery:

<script type="text/javascript" src="/jPlayer/js/jquery.jplayer.min.js"></script>

一、初始化配置:

  1. cssSelector:定义css选择器
  2. playlist:播放列表
  3. options:设置选项
var myPlaylist = new jPlayerPlaylist({cssSelector}, [playlist], {options});
  • cssSelector 选择器(指定样式及文件),可以为空,为空请设置 {}
var cssSelector = {
  jPlayer :“#jquery_jplayer_1” , 
  cssSelectorAncestor :“#jp_container_1” 
}
  • playlist 播放列表格式为JSON格式,详细请往下看:
[
  {
    title:"The Title",    //歌曲标题
    artist:"The Artist",  //歌手
    free: Boolean, //生成到媒体的链接
    mp3:"MP3 URL", //播放地址
    oga:"OGA URL", //OGA URL
    poster: "Poster URL" //图片URL
  }
]

多个播放地址:

var playlist = [
  {
    title:"Cro Magnon Man",
    artist:"The Stark Palace",
    mp3:"http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3",
    oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg",
    poster: "http://www.jplayer.org/audio/poster/The_Stark_Palace_640x360.png"
  },
  {
    title:"Hidden",
    artist:"Miaow",
    free: true,
    mp3:"http://www.jplayer.org/audio/mp3/Miaow-02-Hidden.mp3",
    oga:"http://www.jplayer.org/audio/ogg/Miaow-02-Hidden.ogg",
    poster: "http://www.jplayer.org/audio/poster/Miaow_640x360.png"
  }
]
  • options 设置选项
var options: {
    autoPlay: false, //是否自动播放 
    shuffleOnLoop: true, 
enableRemoveControls: false, 
displayTime: 'slow', 
addTime: 'fast', 
removeTime: 'fast', 
shuffleTime: 'slow'
}
//实例化
var cssSelector = { jPlayer: "#jquery_jplayer_N", cssSelectorAncestor: "#jp_container_N" };
var playlist = []; // Empty playlist
var options = { swfPath: "/js", supplied: "ogv, m4v, oga, mp3" };
var myPlaylist = new jPlayerPlaylist(cssSelector, playlist, options);

二、效果图预览:

播放器预览

这里写图片描述

三、项目实战:

用于音乐播放类的网站:播放器展示


如有疑问,请在下方留言联系小编~

猜你喜欢

转载自blog.csdn.net/qq_33182954/article/details/77454142