# 听歌网站搭建

**URL:** <https://niege.app/t/topic/20>\
**Category:** 极客工坊\
**Created:** [2025 年2 月 22 日 16:09 UTC](https://niege.app/t/topic/20 "2025-02-22T16:09:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![niege](https://niege.app/user_avatar/niege.app/niege/32/3_2.png) [@niege](https://niege.app/u/niege)\
发布日期： [2025 年2 月 22 日 16:09 UTC](https://niege.app/t/topic/20/1 "2025-02-22T16:09:57Z")

</div>

之前简单做了一个 Web 端听歌项目，但是缺乏了一些功能不太满意  
今天在 GitHub 上无意中找到一个不错的这类项目，我在原有功能上增加了灰色歌曲解锁功能，也就是说可以在线听所有付费和无版权歌曲。

个人体验下来很舒适，完全可以平替某音乐 app 的基本功能。

在此分享给有需要的佬友。

觉得不错可以点个赞，谢谢各位佬啦  
避免第三方搜索滥用，解锁灰色歌曲功能只在登录后生效（扫码登录可用）

[https://music.ydev.tech/](https://music.ydev.tech/)

我用的这套配置 SPlayer+ NeteaseCloudMusicApi + UnblockNeteaseMusic

两个问题：

问题 1：

跨域问题

解决：

安装 CORS 浏览器扩展，如 CORS Unblock 或者 Allow CORS: Access-Control-Allow-Origin，  
然后右键扩展图标 ——》【可读取和更改网站数据】——》选择设置只应用于音乐网站即可

问题 2：

解析后得到的音乐链接的 SSL 证书问题

比如：解析得到的音乐链接是 http，但由于音乐网站是 https，但由于浏览器为了安全会默认禁止混合内容（Mix Content），简单来说是禁止 https 网站内发起 http 请求，所以会将 http 请求变为 https 请求，最终会由于音乐链接的 SSL 证书问题导致播放失败

解决：

法一：暴力解决（不推荐，这个会应用于所有的网站，不安全）  
浏览器快捷方式的属性添加  
–ignore-certificate-errors

法二（推荐）：  
步骤 1  
如果出现播放不了的歌曲，F12 打开控制台，控制台会打印播放错误的链接（红色），如 “https://…”，如果没有看到打印，那先点击能播放的歌曲，再来点击播放刚刚播放不了的歌曲（如果点击不了就刷新页面再来点击），等一会，就可以看到红色的错误信息

image  
image  
1458×73 22.5 KB  
步骤 2

image  
image  
1310×627 110 KB

在错误链接上右键，选择【在新标签页中打开】  
（可能浏览器不同，那就选择复制链接，手动在新标签页中打开即可）  
步骤 3

image  
image  
1268×833 46 KB

点击  
image  
image  
1237×1078 67.8 KB  
完成，自此之后，该域名（图中是 [rc.sycdn.kuwo.cn](http://rc.sycdn.kuwo.cn)）的所有歌曲都可以正常播放了！

【注意】  
[sycdn.kuwo.cn](http://sycdn.kuwo.cn) 不只有 [rc.sycdn.kuwo.cn](http://rc.sycdn.kuwo.cn) 这个子域名，还有如 [lw.sycdn.kuwo.cn](http://lw.sycdn.kuwo.cn) 等等很多

对于每个子域名，都需要以上点击操作，放心，也没几个
