Space空格键
:暂停/播放音乐
上/下方向键
:增加/减少音量
左/右方向键
:上一曲/下一曲
播放列表的id,可以从音乐歌单分享的链接中获取,例如https://y.qq.com/n/ryqq/playlist/8668419170
中,id为8668419170
播放列表的服务商,例如netease
(网易云音乐),tencent
(腾讯),kugou
(酷狗),xiami
(小米音乐),baidu
(百度音乐)
播放列表的类型,例如song
(单曲), playlist
(歌单,默认), album
(专辑), search
(搜索结果), artist
(歌手)
本地音乐/外链音乐。如果填写了本地音乐,则优先使用本地音乐。
本地音乐需要添加loaclMusic数组,它的形式类似于:
var localMusic = [{
name: '重生之我在异乡为异客',
artist: '王睿卓',
url: '/music/重生之我在异乡为异客.mp3',
cover: '/music/重生之我在异乡为异客.png',
lrc: '/music/重生之我在异乡为异客.lrc'
},
{
name: '落',
artist: '唐伯虎',
url: '/music/落.mp3',
cover: '/music/落.png',
lrc: '/music/落.lrc'
}
];
使用json格式的链接来进行读取localMusic,会覆盖localMusic的设置。
例如:
var remoteMusic = './music.json';
musicjson内容例如:
[
{
"name": "重生之我在异乡为异客",
"artist": "王睿卓",
"url": "/music/重生之我在异乡为异客.mp3",
"cover": "/music/重生之我在异乡为异客.png",
"lrc": "/music/重生之我在异乡为异客.lrc"
},
{
"name": "落",
"artist": "唐伯虎",
"url": "/music/落.mp3",
"cover": "/music/落.png",
"lrc": "/music/落.lrc"
}
]
HeoMusic支持URL参数 https://music.zhheo.com/?id=
+ id +&server=
+ server
例如:
HeoMusicTop: https://music.zhheo.com/?id=8668419170&server=tencent
鸡你太美: https://music.zhheo.com/?id=2762963245&server=netease
编辑index.html
的相关代码,填写歌单id和服务商
直接访问首页index.html
即可
项目中包含的Aplayer及MetingJS、MetingAPI的修改版本,他们均使用 MIT 协议
图标采用remixicon,使用 Apache 协议
如果你喜欢这个项目,不妨支持一下作者,让作者更有动力更新!