关于spotify在侧边栏无法正常响应
最初我在侧边栏放置的是 Spotify 的嵌入式链接,我喜欢的暗橄榄绿
但众所周知,因为国内“局域网”的原因,如果请求从国内发出,那个板块就无法正常加载
所以决定还是换成qq音乐的
但是qq音乐是没有直接可供复制的嵌入式链接的
如何获得qq音乐官方外链播放器并嵌入进网页就是这篇文章的主要内容
1.首先获取音乐ID
提示:
QQ音乐的音乐ID是纯数字的,不含其他字符
音乐ID只能在PC网页版获取,移动端是不行的
网页版
直接点击一首音乐旁边的分享按钮,后复制链接,你会得到:
https://i.y.qq.com/v8/playsong.html?songid=251856211#webchat_redirect |
其中 songid
后面的这串数字 251856211
就是音乐ID
PC客户端
点击一首音乐旁边的三个小点 ...
,里面有个分享选项,点击后复制链接,你会得到:
https://c6.y.qq.com/base/fcgi-bin/u?__=MimxwFcHF8XO |
然后在浏览器打开,你会发现在地址栏中出现了音乐ID,类似于
https://y.qq.com/n/ryqq/songDetail/251856211?songtype=0 |
复制ID,然后进入第二步
2.合成链接
https://i.y.qq.com/n2/m/outchain/player/index.html?songid=替换我&songtype=0 |
这是一个QQ音乐外链播放器链接示列,把”替换我”替换成你的音乐ID
像这样
https://i.y.qq.com/n2/m/outchain/player/index.html?songid=251856211&songtype=0 |
3.iframe嵌入网页
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=宽度 height=高度 src="链接"></iframe> |
你需要把”链接”替换成你的外链,把”高度”和”宽度”替换成你需要的高度和宽度
像这样
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="100%" height=65 src="https://i.y.qq.com/n2/m/outchain/player/index.html?songid=251856211&songtype=0"></iframe> |
然后嵌入你想嵌入的地方,因为宽度自动设置,你会得到:
你可以在 iframe
标签里美化它,比如使它的边框圆润等等,这就自定义了。