Commit Graph

13 Commits

Author SHA1 Message Date
alger 2b8378bbae feat: 重构心动模式与私人FM播放逻辑
- 心动模式从播放模式循环中独立,移至 SearchBar 作为独立按钮
- 新增私人FM自动续播:播放结束后自动获取下一首
- 播放列表设置时自动清除FM模式标志
- 顺序播放模式播放到最后一首后正确停止
- 新增获取关注歌手新歌 API
- 补充心动模式相关 i18n 翻译
2026-03-22 16:49:00 +08:00
alger 239229a60c fix: 修复自动播放循环与暂停失效问题 (H-UI-05/H-UI-07)
- fix(player): 修复 checkPlaybackState 无限重试循环,添加最大重试次数限制 (3次)
- fix(player): 修复 handlePlayMusic 参数 isPlay 遮蔽同名 ref 导致 play/isPlay/userPlayIntent 状态不同步
- fix(player): 播放成功后清除 isFirstPlay 标记,避免暂停时被 setPlay 误判为新歌从头播放
- fix(ui): 移除 AppMenu z-index 重复声明 (H-UI-05)
- perf(ui): MiniPlayBar 进度条 hover 改用 transform: scaleY() 替代 height 变化 (H-UI-07)
2026-03-15 15:49:59 +08:00
alger ec8a07576f fix: 修复播放并发控制死代码、shallowRef响应式、歌词IPC高频调用 (H-005/H-006/H-009)
- H-005: 删除 playerCore.ts 中无效的 playInProgress 局部变量
- H-006: fetchSongs 修改 shallowRef 元素后添加 triggerRef 触发更新
- H-009: sendLyricToWin 从每秒20次全量发送改为每秒5次轻量更新
2026-03-12 18:07:20 +08:00
alger e53a035ebc refactor: 重构历史记录 2026-02-06 20:35:04 +08:00
alger b955e95edc feat: 优化播放逻辑 2026-02-06 20:34:07 +08:00
alger 3a3820cf52 feat: 扩展数据层与播放能力 2026-02-04 20:18:27 +08:00
algerkong 999cd6526b feat: 优化播放检测逻辑 2025-12-20 14:16:32 +08:00
alger af9117ee5f feat: 优化预加载逻辑和继续播放功能 2025-12-17 15:05:40 +08:00
alger 6bc168c5bd feat: 优化播放错误处理 2025-12-17 13:19:10 +08:00
alger b9287e1c36 fix: 修复音源解析致命性错误 2025-12-13 14:46:15 +08:00
alger 1a0e449e13 feat: 一系列播放优化 2025-12-13 11:31:49 +08:00
algerkong 07f6152c56 fix: 修复预加载问题 2025-12-13 11:31:49 +08:00
alger 34ba2250bf feat: 重构播放 store 2025-11-08 14:26:04 +08:00