一款简约好看的html5音乐播放器,一款好看又简洁的HTML5音乐播放器skPlayer

0366dd974243f66a794db0d1ae901e8a.png

skPlayer是一款好看又简洁的HTML5网页音乐播放器,同时支持自定义歌单和网易云音乐歌单。skPlayer3.0仅需一个JS文件就可实现播放器的调用,播放列表可隐藏,各项控制参数可以单独自行选择启用。

skPlayer3.0播放器应用实例代码:

var player = new skPlayer({

autoplay: true,

music: {

type: 'cloud',

source: 317921676

}

});

skPlayer3.0参数配置说明:

配置网易云音乐歌单方式:var player = new skPlayer({

autoplay: true,

//可选项,自动播放,默认为false,true/false

listshow: true,

//可选项,列表显示,默认为true,true/false

mode: 'listloop',

//可选项,循环模式,默认为'listloop'

//'listloop',列表循环

//'singleloop',单曲循环

music: {

//必需项,音乐配置

type: 'cloud',

//必需项,网易云方式指定填'cloud'

source: 317921676

//必需项,网易云音乐歌单id

//登录网易云网页版,在网页地址中拿到

// ... playlist?id=317921676

}

});

自定义配置音乐文件方式:var player = new skPlayer({

...

//可选项配置同上

music: {

//必需项,音乐配置

type: 'file',

//必需项,自配置文件方式指定填'file'

source: [

//必需项,音乐文件数组

{

name: '打呼',

//必需项,歌名

author: '潘玮柏&杨丞琳',

//必需项,歌手

src: 'xxx.mp3',

//必需项,音乐文件

cover: 'xxx.jpg'

//必需项,封面图片

},

...

]

}

});

API

播放

player.play();

暂停

player.pause();

播放/暂停切换

player.toggle();

上一首

player.prev();

下一首

player.next();

切歌

player.switchMusic(index);

//index为列表中歌曲前对应的序号

列表显示/隐藏切换

player.toggleList();

静音/正常切换

player.toggleMute();

单曲循环/列表循环切换

player.switchMode();

销毁

player.destroy();

//skPlayer默认只能存在一个实例

//需要重新配置时调用该方法销毁当前实例

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值