• Joined on 2025-08-11
shiyue pushed to main at shiyue/mymelody 2026-01-07 17:31:56 +08:00
3656432653 fix: 修复歌曲播放URL处理逻辑并添加元数据获取错误提示
shiyue pushed to main at shiyue/mymelody 2026-01-07 17:20:48 +08:00
6baa2c4868 refactor(音乐服务): 重构网易云音乐匹配和歌曲同步逻辑
shiyue pushed to main at shiyue/mymelody 2026-01-07 17:10:53 +08:00
6fa4f1a72e feat(播放): 添加支持直接使用playUrl播放歌曲的功能
shiyue pushed to main at shiyue/mymelody 2026-01-07 16:47:17 +08:00
0dbb36be9d 初始化提交
shiyue created branch main in shiyue/mymelody 2026-01-07 16:47:17 +08:00
shiyue created repository shiyue/mymelody 2026-01-07 16:43:13 +08:00
shiyue pushed to master at shiyue/Mymusic3 2026-01-07 12:26:44 +08:00
13ef60b7bd 功能改进(同步):新增元数据嵌入并优化匹配逻辑
shiyue pushed to master at shiyue/Mymusic3 2026-01-07 10:29:16 +08:00
c81dad23f6 fix(sync): improve token switching and auto-sync behavior
shiyue pushed to master at shiyue/Mymusic3 2026-01-07 10:22:15 +08:00
cbc3acb213 refactor(ui): redesign playlist detail header
shiyue pushed to master at shiyue/Mymusic3 2026-01-07 10:08:49 +08:00
c3877be35d fix(player): refactor audio element handling and improve auto-play reliability
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 16:23:19 +08:00
a244347999 Modified processSong to check for res.statusCode === 302.
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 16:04:40 +08:00
6b182ceba8 增加了 Duration 检查:在 updateMediaSessionPosition 函数中,现在会先判断 duration 是否为有效的正数。如果 duration <= 0,则不再调用 setPositionState,避免触发浏览器的错误行为。
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 15:58:48 +08:00
9a220dfe78 增加了 HTTP 状态码检查:在调用音乐下载 API 时,如果返回的状态码不是 200(例如 403 Forbidden 或 500 Error),现在会记录错误并跳过,而不是尝试解析响应体。这应该能解决 Unexpected token F (可能是 "Forbidden" 或 "Failed") 导致的崩溃问题。
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 15:55:47 +08:00
9f1d52c09d 取消了输入时的频繁同步:移除了对 syncToken 变化的自动监听,只在收藏列表变化时触发。
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 15:04:01 +08:00
1af86ed6a6 同步时会下载音乐
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 14:28:49 +08:00
87599a4ce8 已调整全屏播放器底部控制区域的布局,减小了占用空间
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 14:20:06 +08:00
45dfa6ee04 已在播放列表(PlaylistDrawer)中添加了播放模式切换按钮
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 14:17:20 +08:00
cfefceaf28 已更新同步按钮功能:
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 14:13:17 +08:00
a506fad6fd 现在会在歌手名后面显示专辑名
shiyue pushed to master at shiyue/Mymusic3 2026-01-06 13:43:21 +08:00
ecd9f60ac9 修复移动端通知栏进度条的问题