个人需求版电脑端洛雪音乐是在github上的原项目的基础上进行了更改,主要是满足个人需求。
请关注原项目。
原项目地址:https://github.com/lyswhut/lx-music-desktop
现在来介绍一下这次都改动了什么。
先说最核心的那个改动,重做了一下播放列表,将播放列表从歌词页里拆出来了。
以前那个逻辑里,播放列表是歌词页的一部分,两个东西绑在一起。现在改成了一个独立的小悬浮窗口,附着在主界面右侧,播放状态栏的正上方,不挡底部的播放条,也不和歌词页产生任何关联。点一下播放列表按钮,窗口弹出来,再点一下,缩回去,或者直接点窗口外面的空白区域,也会自动关掉,还加了一个独立的关闭按钮。
这是之前的:

这是现在的:

这个改动之后,整个切歌的动作就流畅多了,一个按钮,一眼扫到,直接点,完事。
相信眼力比较好的朋友们,看到这个新的播放列表会发现另一个新的改动——封面。
对的,没错!!!
这次我给播放列表添加上了封面功能。每一首歌曲选项都会有一个相对应这首歌曲的封面。
现在再详细介绍一下这个播放列表的一些细节。

我会按照图片上画红框的1、2、3依次介绍。
红框1,从左往右依次是关闭播放列表、刷新播放列表、清空播放列表。
红框2,从左往右依次是收藏歌曲、打开歌曲详情页、搜索歌曲、播放/暂停、删除歌曲。
收藏歌曲:将选中的这个歌曲直接添加到到歌单——我的收藏。
打开歌曲详情页:直接在浏览器中打开这首歌对应平台的歌曲详情页。
搜索歌曲:在洛雪音乐里搜索这首歌。
删除歌曲:从当前播放列表中删除选中的歌曲。
红框3,稍后播放的歌曲会出现在播放列表中,并且会自带一个稍后的标签用于区分。
当然了自动定位功能还是有的,打开播放列表会自动定位到当前歌曲的位置。
另外,播放列表的当前歌曲还加了动态播放特效。现在的效果是水位从底部上涨下降的动态播放特效,跟着音乐的感觉走,播放的时候动画运行,暂停或者停止的时候动画会冻结在当前位置,不会弹回去,有一种被按停的手感。特效的颜色也会跟随主题色变化,深色模式浅色模式都能适配得挺自然。
到最后看一下视频效果吧。
需要注意的一点是:由于支持Win7的Electron版本太低 + Win7系统能力限制,一些动态特效和组件样式显示不了。
链接: https://pan.baidu.com/s/1XoyH50GhBcEZ_IUFlZl19w?pwd=10bj提取码: 10bj链接:https://pan.quark.cn/s/fc7d13e66958?pwd=qSHm提取码:qSHm
夜雨聆风