maotoumao / MusicFree

插件化、定制化、无广告的免费音乐播放器
http://musicfree.upup.fun/
GNU General Public License v3.0
6.55k stars 517 forks source link

[BUG] 歌單及我喜歡的歌單裡歌曲太多(大於1萬首歌)時,歌單內的歌會莫名地消失! #183

Closed Oscor closed 3 months ago

Oscor commented 4 months ago

注意事项

详细的复现步骤 按步骤详细描述一下触发bug的特定行为: 1:建立一個新歌單 2:將其它的歌單內的歌加入該歌單 3:當大於1萬首時,軟件重開時該歌單內的歌會消失 4:建議直接建立一歌單,裡面連結其它歌單及專輯和收藏的歌單

其他信息: Screenshot_20240209_205028.jpg

maotoumao commented 4 months ago

新年好~ 抱歉没有及时回复。

是一次性加入>1万首歌曲嘛?大概是因为目前使用的离线存储 react-native-async-storage 限制了最大存储 6MB,虽然我调整到了 20 MB 但还是可能会超过限制;超过限制后表现会变成类似:当次添加成功,但重启后歌曲消失。

image

目前看来最好的办法应该是改成数据库存储,不过这一部分还在实验中~~

maotoumao commented 3 months ago

新版本已修复