Skip to content

feat: 新增 BD 平台支持 - #250

Open
Re-BeiChen wants to merge 1 commit into
SPlayer-Dev:devfrom
Re-BeiChen:feat/bd-platform
Open

Re-BeiChen wants to merge 1 commit into
SPlayer-Dev:devfrom
Re-BeiChen:feat/bd-platform

Conversation

@Re-BeiChen

Copy link
Copy Markdown
Member

改动类型

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

是否包含破坏性变更

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

改动说明

新增 BD 音乐平台支持,主要包括:

  • 接入平台类型与搜索分发
  • 支持扫码登录、手动 UID + Token 登录、登录资料展示与登出
  • 支持歌曲、歌手、专辑、歌单搜索与详情加载
  • 支持播放地址解析与下载

未改动原生模块,也未接入该平台的歌词能力。

关联 Issue

无

测试情况

  • Windows 下验证了搜索、扫码登录、播放
  • typecheck:node、typecheck:web 通过
  • 对 PR 涉及文件执行了 Prettier 与 ESLint,均通过

截图 / 录屏

image image image

自查清单

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

This branch has not been deployed

No deployments
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