diff --git a/CHANGELOG.md b/CHANGELOG.md index 292b5e0..b3708b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,18 @@ # 更新日志 -## v3.8.0 +## v3.9.0 ### ✨ 新功能 -- 添加歌词界面样式配置功能 -- 添加字体配置功能,支持歌词页面或全局字体配置 -- 实现应用单例模式,防止重复启动 +- 添加歌曲右键菜单功能,支持添加到歌单、创建歌单、取消收藏等操作 +- 添加下一首播放功能(右键歌曲) +- 添加自动播放和自动保存正在播放列表功能(设置->播放设置->自动播放) +- 优化歌词滚动体验 ### ⚡ 优化 -- 优化播放体验,去除歌曲地址缓存 -- 优化播放下一首逻辑 -- 优化播放控制逻辑 +- 升级 Electron 版本和相关依赖包 +- 优化播放体验和代码结构 + +### 🐞 修复 +- 修复我的收藏查看更多跳转空白页的问题 ## 咖啡☕️ diff --git a/package.json b/package.json index 56fb677..7759cad 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "AlgerMusicPlayer", - "version": "3.8.0", + "version": "3.9.0", "description": "Alger Music Player", "author": "Alger ", "main": "./out/main/index.js", diff --git a/src/renderer/services/audioService.ts b/src/renderer/services/audioService.ts index 130618c..a0aa90b 100644 --- a/src/renderer/services/audioService.ts +++ b/src/renderer/services/audioService.ts @@ -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++;