Skip to content

fix: 提前初始化全屏歌词与背景 - #282

Merged
imsyy merged 1 commit into
SPlayer-Dev:devfrom
MoYingJi:pr/fix/full-player-init
Sep 21, 2026
Merged

imsyy merged 1 commit into
SPlayer-Dev:devfrom
MoYingJi:pr/fix/full-player-init

Conversation

@MoYingJi

Copy link
Copy Markdown
Collaborator

改动类型

  • 新功能(feat)
  • 缺陷修复(fix)
  • 重构 / 优化(不改变对外行为)
  • 文档(docs)
  • 其他(请在「改动说明」中注明)

是否包含破坏性变更

  • 是(请在「改动说明」中详细描述)
  • 否

改动说明

取消了 PlayerBackground 的挂载延迟,将歌词组件的挂载从 onAfterEnter 提前到 onBeforeEnter,这样能解决之前打开 FullPlayer 时感觉卡顿的问题(歌词显示慢,从纯色背景过渡到目标背景非常明显)

测试情况

代码由 AI 生成,已经人工审核和测试

自查清单

  • 本 PR 只包含一个主要功能 / 修复,没有夹带无关改动
  • 已在本地完整测试通过;AI 生成的代码同样自行测试并审阅过,未做未经验证的提交
  • 已运行 pnpm format,并确认 pnpm typecheck、pnpm lint 通过
  • 改动涉及原生模块时已 pnpm build:native 验证;未手写 native/*/index.d.ts
  • 已向 dev 分支提交

@imsyy
imsyy merged commit 5a10439 into SPlayer-Dev:dev Sep 21, 2026
4 checks passed
@MoYingJi
MoYingJi deleted the pr/fix/full-player-init branch September 21, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants