StreamMusic
StreamMusic copied to clipboard
同首音乐重复添加入歌单的问题
Steps to reproduce(重现步骤)
添加音乐进歌单的时候单首歌曲可以重复添加进同一个歌单,移除一项的时候同名歌曲全移出
Expected results(预期结果)
添加歌曲的时候识别是否已在该歌单里存在
Actual results(实际结果)
无
Server Type(服务器类型)
Navidrome
Server Version(服务器版本)
0.54.3
Client Version(客户端版本)
1.3.5
Operating System(操作系统)
Android
Connection Type(连接类型)
Direct Mode(直连模式)
Additional Information(附加信息)
No response
这个问题存在很久了,一直没有解决的原因是添加歌曲到歌单时,服务端不会拒绝重复歌曲的加入。而直连模式下客户端无法得知歌单中是否存在重复的歌曲。
目前想到的解决方法是:添加到歌单时提供一个避免重复的选项,勾选后会先获取所选歌单的全部歌曲,在客户端去重后再向服务端发起请求。
这么做的缺点就是如果歌单内有很多歌曲,等待时间会很久。如果歌单中的歌曲数量在5000首以内的话,个人感觉等待时间是可以接受的。
1.3.8 已添加