这是一款2017年贺新春版的红色喜庆音乐播放器代码,jQuery MPlayer网站音乐播放器插件下载。
注意:演示效果在左下角收起来了,别以为没演示!
注意:演示效果在左下角收起来了,别以为没演示!
js代码
<script src=\"js/jquery-2.1.1.js\"></script> <script src=\"js/mplayer.js\"></script> <script src=\"js/mplayer-list.js\"></script> <script src=\"js/mplayer-functions.js\"></script> <script src=\"js/jquery.nstSlider.min.js\"></script> <script> var modeText = [\'顺序播放\',\'单曲循环\',\'随机播放\',\'列表循环\']; var player = new MPlayer({ // 容器选择器名称 containerSelector: \'.mp\', // 播放列表 songList: mplayer_song, // 专辑图片错误时显示的图片 defaultImg: \'img/mplayer_error.png\', // 自动播放 autoPlay: true, // 播放模式(0->顺序播放,1->单曲循环,2->随机播放,3->列表循环(默认)) playMode:0, playList:0, playSong:0, // 当前歌词距离顶部的距离 lrcTopPos: 34, // 列表模板,用${变量名}$插入模板变量 listFormat: \'<tr><td>${name}$</td><td>${singer}$</td><td>${time}$</td></tr>\', // 音量滑块改变事件名称 volSlideEventName:\'change\', // 初始音量 defaultVolume:80 }, function () { // 绑定事件 this.on(\'afterInit\', function () { console.log(\'播放器初始化完成,正在准备播放\'); }).on(\'beforePlay\', function () { var $this = this; var song = $this.getCurrentSong(true); var songName = song.name + \' - \' + song.singer; console.log(\'即将播放\'+songName+\',return false;可以取消播放\'); }).on(\'timeUpdate\', function () { var $this = this; console.log(\'当前歌词:\' + $this.getLrc()); }).on(\'end\', function () { var $this = this; var song = $this.getCurrentSong(true); var songName = song.name + \' - \' + song.singer; console.log(songName+\'播放完毕,return false;可以取消播放下一曲\'); }).on(\'mute\', function () { var status = this.getIsMuted() ? \'已静音\' : \'未静音\'; console.log(\'当前静音状态:\' + status); }).on(\'changeMode\', function () { var $this = this; var mode = modeText[$this.getPlayMode()]; $this.dom.container.find(\'.mp-mode\').attr(\'title\',mode); console.log(\'播放模式已切换为:\' + mode); }); }); $(document.body).append(player.audio); // 测试用 setEffects(player); </script>
暂无评论内容