lx-music-desktop
lx-music-desktop copied to clipboard
[Feature]: 需要有一个显式的在播列表
解决方案检查
- [X] 我已阅读常见问题(https://lyswhut.github.io/lx-music-doc/desktop/faq),但没有找到解决方案
- [X] 我已搜索issue列表(https://github.com/lyswhut/lx-music-desktop/issues?utf8=✓&q=),但没有发现类似的问题
问题描述
如果播放的不是试听,用户不知道接下去会放什么歌,很困惑。
描述你想要的解决方案
增加显示在播列表的功能, 并允许维护在播列表。可以用单曲/歌单替换整个列表,或者把歌曲/歌单添加到末尾。
描述你考虑过的替代方案
没有替代方案,很是不安。
附加信息
No response
看:
- https://lyswhut.github.io/lx-music-doc/desktop/faq/playlist
- https://lyswhut.github.io/lx-music-doc/desktop/faq/hotkey
看过这两个文档,它并没有列出当前播放列表的能力。 加一个播放列表功能就能省去这篇解释列表机制的文章了,其它播放器都有的功能,用户可以不需要学习就很平滑地把经验带过来。
根据播放机制,如果你不使用稍后播放功能,那么当前播放列表就永远是你收藏列表里的歌曲,可以通过定位歌曲的方式定位当前播放的列表及歌曲。 “当前播放列表”有用的地方是,用来显示使用稍后播放功能添加的歌曲队列,这个应该在后面的某个版本添加,但是即使添加了这个功能,若不了了解LX的列表播放机制仍会有使用上的疑惑,因为操作当前播放列表的歌曲其实就是操作收藏列表的歌曲
对,这个播放机制也是我困惑的地方之一。我在其它播放器(某云,某Q,某酷)里体验到的经验是:
- 歌单和列表等效
- 播放器只有在播歌单和未播歌单两种组织形式
- 用户可以有N个歌单(即自定义列表)
- 播放器提供它人共享出来的歌单供使用,可以复制成自己的歌单,也可以直接播放
- 双击未播歌单名字或选择播放歌词,即以歌单列表替换当前播放列表
- 双击未播歌单(或搜索结果里)的曲目名字,把曲目添加到正播列表第一的位置,并开始播放
- 双击在播歌单里曲目名字,跳到指定曲目开始播放,在播歌单不变
如果播放器的播放机制如上,那我想大部分用户就不需要学习就能自己使用出这些经验了。
在开发LX前,我一直用的播放器是酷狗,现在的列表播放机制就是基于酷狗的机制,若不使用歌单上方的播放功能或后面加的“双击列表里的歌曲时自动切换到当前列表播放”功能,那么在在线列表(搜索、歌单、排行榜)播放的歌曲只是自动先把歌曲添加到试听列表再播放该歌曲,LX的“试听列表”其实就是酷狗的“默认列表”
所以现在LX内部有三种播放列表:
- 我的收藏列表,用户可以维护这些列表及列表内的歌曲,还可以对这些列表进行数据同步、备份恢复
- 临时列表,类似我的收藏列表,但该列表只能由定位歌曲功能进入,列表内的歌曲由LX维护,用户也可以进入该列表后编辑该列表的内容,通过歌单、排行榜的 播放全部 或后面加的“双击列表里的歌曲时自动切换到当前列表播放”功能播放的列表歌曲会被自动覆盖进该列表
- 稍后播放列表,该列表目前没有方式查看或进入,点击“下一曲”时会消耗该队列中的歌曲,并且无法通过“上一曲”功能播放该队列的上一首歌曲,在切歌时若不是通过“上一曲”、“下一曲”功能切歌(例如直接点击“排行榜列表”、“我的列表”中的歌曲切歌),“稍后播放”队列将会被清空
我测试了下酷狗也是有在播列表的,如图。这个不同于LX的试播列表,LX的试播列表里的歌不一定会被播放。
在这个帖子下再提一个需求:希望返回按钮做在统一的位置。目前在歌单列表右侧有个返回按钮,在哥曲页面右上角有一个v箭头,它们长得不一样。总是要反应一下才能找到。附上云扣酷的截图,一致的习惯可以搬过来减少用户学习成本。
谢谢
+1
在这个帖子下再提一个需求:希望返回按钮做在统一的位置。目前在歌单列表右侧有个返回按钮,在哥曲页面右上角有一个v箭头,它们长得不一样。总是要反应一下才能找到。附上云扣酷的截图,一致的习惯可以搬过来减少用户学习成本。
谢谢
同提议,不同截面的返回按钮不统一,即风格不一致。有的在右上角,有的页面在左上角,有的是文字按钮,有的直接是图标,操作起来不显眼,且不顺畅。