coriander_player
coriander_player copied to clipboard
[BUG] 独占模式出错,歌曲艺术家获取出错,歌曲封面错误地使用了图标
附带PR?
否
版本
latest release
问题描述
~~1. 歌曲获取艺术家出错。它并没有如预期那样获取到正确的艺术家信息,而是将每一个字符作为一个艺术家列出了。(图1)~~
我的锅
2. 播放器的独占模式点击后会报错并停止播放,且无法恢复,似乎这方面的异常处理没做好。(图2)
3. 歌曲没有内嵌封面时未按预期那样显示一个无封面的图像,而是使用了极其不美观的文件图标(图3)
。
重现步骤
~~错误1:~~ ~~1. 打开一个有艺术家信息的歌曲~~ ~~2. 点击更多-艺术家~~ ~~3. 观察到错误的显示~~ 错误2:
- 开始播放后点击独占模式按钮
- 观察到报错和歌曲播放停止
- 点击播放按钮无反应 错误3:
- 在歌曲列表内找到一个无内嵌封面的歌曲
- 观察到它的封面显示为文件图标,而不是程序预设的“无封面”占位图像
- 点击播放,在大图位置同样有问题
预期行为
~~错误1:显示的艺术家应当与文件元数据相符,本案例中应当为“Poppin'Party"~~ 错误2:独占模式应当正确工作。即使无法切换到独占模式也应当有正确的异常处理,给出用户友好的报错消息且不暂停播放。 错误3:对于无内嵌封面的歌曲应当显示占位图像作为封面,因为文件图标通常分辨率低且不美观,不适合作为封面显示。
软件日志和其他信息
未提供。