今天看博客的时候发现左下角的小播放器只有一首歌曲,播放列表消失了
这个小播放器是由 APlayer 和 Meting 音乐 API 框架开发的,默认调用的是网易云接口,通过抓包发现接口只返回了一条音乐数据,所以估摸着是网易云音乐的 API 发生了变化。由于 Sakura 主题 v3.3.9 版本不再调用 METO https://i-meto.com/about/ 的在线接口 ,而是改成了本地,所以需要手动更新 Meting 框架,在 v3.3.9 之前的主题版本用的还是在线接口,不受影响。
修复方法很简单,先下载最新的 Meting.php
文件,下载地址:https://github.com/metowolf/Meting/blob/master/src/Meting.php,然后手动替换 v3.3.9 主题 inc/classes
目录中的 Meting.php
这个文件,将文件第12行修改成 namespace Sakura\API;
,这一步很重要否则接口将会报错,最后刷新页面缓存即可生效。
Hermit-X 这个插件同样也用的 Meting 框架,同样将插件 include
目录中的 Meting.php
文件用最新的替换,无需任何修改刷新缓存即可。
Comments | 8 条评论
大佬牛逼!终于改好了
大佬,你好,左下角的播放器是如何做到刷新网页,也能连续播放的?
难道是用了iframe,像网易云那种的吗?
如果有教程就更好了,跪谢!
@华仔(Isolator) 我用的主题支持PJAX
不好意思,文章的
Meting.php
下载链接给错了,已更新将文件第12行修改成 namespace SakuraAPI;
这个怎么修改 确定是第12行?
我又改好了,谢谢大佬!
大佬,改了还是不行
博主,替换了文件还是没用,这么解决呀