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