Skip to content

feat: 添加阻止系统息屏功能 - #196

Open
PhantomPixel-0418 wants to merge 3 commits into
SPlayer-Dev:devfrom
PhantomPixel-0418:feat/preventSleep
Open

feat: 添加阻止系统息屏功能#196
PhantomPixel-0418 wants to merge 3 commits into
SPlayer-Dev:devfrom
PhantomPixel-0418:feat/preventSleep

Conversation

@PhantomPixel-0418

Copy link
Copy Markdown
Contributor

改动类型

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

是否包含破坏性变更

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

改动说明

为 SPlayer-Next 添加阻止系统息屏功能,旧版 SPlayer 已有此功能,本次将实现合入新版

实现和旧版基本一致

测试情况

手动验证步骤:

  1. 设置 → 播放 → 打开 阻止系统息屏
  2. 开启后全屏播放音乐,将系统设置为一个非常短的时间后息屏
  3. 观察系统不会进入息屏状态
  4. 关闭开关后,系统恢复正常的息屏行为

自查清单

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

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.

1 participant