vuepress-theme-mustom
Version:
Simple design theme for VuePress,Blog,耀 の 个人网站 | Mark の Personal Website (QQ Group: 595614161)
46 lines (37 loc) • 1.11 kB
Markdown
title: 网易云音乐歌单JS音乐播放器JS代码
categories:
- Blog
- Plugin
tags:
- 音乐播放器
- JavaScript
date: 2019-01-17 18:09:00
updated: 2019-01-17 18:09:00

网易云音乐歌单JS音乐播放器JS代码
感谢[MessAPI](//github.com/messoer/mess-api-doc)提供的网易云音乐API
代码依赖jQuery和fontawesome
<!-- more -->
## 使用方法
``` JavaScript
$.get('https://v1.itooi.cn/netease/songList', {
'id': 998389130 // 此处歌单ID
}, function(json){
if (json.data != undefined && json.data != null &&
json.data.tracks != undefined && json.data.tracks != null) {
$('body').append(new YaoPlayer('YaoPlayer', json.data.tracks.map(song => {
return {
'name': song.name,
'singer': song.artists.map(artist => artist.name).join(', '),
'lrc': 'Not found',
'pic': song.album.picUrl,
'url': `https://v1.itooi.cn/netease/url?id=${song.id}&quality=128`
};
})));
}
}, 'json');
```
## 插件全代码
{% include_code lang:javascript from:1 to:59 yaoplayer.js %}