豆瓣 FM 的歌曲列表获取问题

最近开始学习 Swift 了,就好像是“hello world”一样,似乎每一种语言总是有一个“编写豆瓣 FM”的项目教程😶

总之,我也开始用这个手把手教程来熟悉开发流程了,不过,昨天才做到显示播放列表并且显示歌曲封面,今天添加了播放功能就崩溃闪退了!

好吧,即使将新添加的代码注释掉,原来的代码也无法正常运行了。你看,出现了这样的万能报错:

还有这样:

闪退崩溃了也没有有用的报错,这可坑死我了

一个小时后

终于,我找到了原因,由于豆瓣 FM 是没有 API 的,所以歌曲的频道和列表都是通过抓包而来,而恰好在今天!没错,就是今天!它改了!

总之,教程当中的连接 get 下来是空的 json 文件。。。没办法,参考其他语言和项目当中的教程,我终于找到了一个能用的……可惜列表只有四五首歌,不能获取那么多了。

如果你和我一样,遇到了这个问题,那么你可以将歌曲播放列表的 get 地址换成如下:

另外,如果你有新的地址,记得告诉我一份😚

发布者:R0uter

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

留下评论

电子邮件地址不会被公开。 必填项已用*标注