🌈 style: v3.9.0

This commit is contained in:
alger
2025-01-22 23:43:17 +08:00
parent 25c2180247
commit 599b0251af
3 changed files with 13 additions and 10 deletions
+10 -7
View File
@@ -1,15 +1,18 @@
# 更新日志
## v3.8.0
## v3.9.0
### ✨ 新功能
- 添加歌词界面样式配置功能
- 添加字体配置功能,支持歌词页面或全局字体配置
- 实现应用单例模式,防止重复启动
- 添加歌曲右键菜单功能,支持添加到歌单、创建歌单、取消收藏等操作
- 添加下一首播放功能(右键歌曲)
- 添加自动播放和自动保存正在播放列表功能(设置->播放设置->自动播放)
- 优化歌词滚动体验
### ⚡ 优化
- 优化播放体验,去除歌曲地址缓存
- 优化播放下一首逻辑
- 优化播放控制逻辑
- 升级 Electron 版本和相关依赖包
- 优化播放体验和代码结构
### 🐞 修复
- 修复我的收藏查看更多跳转空白页的问题
## 咖啡☕️
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "AlgerMusicPlayer",
"version": "3.8.0",
"version": "3.9.0",
"description": "Alger Music Player",
"author": "Alger <algerkc@qq.com>",
"main": "./out/main/index.js",
+2 -2
View File
@@ -154,7 +154,7 @@ class AudioService {
? parseFloat(localStorage.getItem('volume') as string)
: 1,
format: ['mp3', 'aac'],
onloaderror: (id, error) => {
onloaderror: (_, error) => {
console.error('Audio load error:', error);
if (retryCount < maxRetries) {
retryCount++;
@@ -164,7 +164,7 @@ class AudioService {
reject(new Error('音频加载失败,请尝试切换其他歌曲'));
}
},
onplayerror: (id, error) => {
onplayerror: (_, error) => {
console.error('Audio play error:', error);
if (retryCount < maxRetries) {
retryCount++;