Rat's Blog

分享一款多个音乐网站合一的音乐搜索播放器

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »

说明:之前分享过一款很漂亮的音乐播放器源码,查看:MKOnlineMusicPlayer:一款开源的基于Meting的在线音乐播放器,现在再分享个,支持的音乐网站更广,就是界面没前者好看,有兴趣的可以用用。

简介

麦葱特制多站合一音乐搜索解决方案,支持搜索试听以下网站音乐:

网易云音乐 QQ音乐 酷狗音乐 酷我音乐 虾米音乐 百度音乐 一听音乐 咪咕音乐 荔枝FM 蜻蜓FM 喜马拉雅FM 全民K歌 5sing原创 5sing翻唱

数据调用的是各网站的API接口,有的接口并不是开放的,随时可能失效,本项目相关代码仅供参考。

相关链接

在线演示:http://music.2333.me/
GitHub地址:https://github.com/maicong/music
下载地址:开发版稳定版
更新日志:CHANGELOG.md

界面截图


常见问题

1、提示数据获取失败

#方案1
修改index.php文件里的MC_PROXY为您的代理地址。
将core/music.php里需要代理的URL 'proxy'=>false改为'proxy' => true。

#方案2
在core/music.php里查找setTimeout,将其后面的数值20改为更大。
在static/js/music.js里查找timeout,将其数值30000改为更大。

#方案3
服务器要支持curl。
更换服务器,选择延迟更低的服务器。

2、播放器显示Error happens

#音乐链接为空
1、音乐需要付费才能收听。
2、版权限制,外站无法获取。
3、服务器IP所在地不在源站允许的区域。
4、音乐下架了,链接被去除。

#音乐链接不为空
1、当前IP所在地因版权限制而无法播放。
2、音乐格式浏览器无法正常解析。