Skip to content

fix: 修复 Windows 扫码登录设备名称为 pc 的问题 - #334

Open
Holden-Cross wants to merge 1 commit into
SPlayer-Dev:devfrom
Holden-Cross:fix/netease-device-name
Open

Holden-Cross wants to merge 1 commit into
SPlayer-Dev:devfrom
Holden-Cross:fix/netease-device-name

Conversation

@Holden-Cross

Copy link
Copy Markdown
Contributor

改动类型

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

是否包含破坏性变更

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

改动说明

修复 Windows 下网易云扫码登录后,官方 App 的登录设备管理中终端名称显示为 pc 的问题。
扫码登录成功并保存登录凭据后,异步调用设备名称上报接口,名称格式为 用户名 的 计算机名,例如 admin 的 DESKTOP-XXXXXX,保留中文和空格。该方法来自 PR #260
上报使用本次登录的凭据及设备身份,不修改协议中的 os: "pc"。上报失败仅记录警告,不影响登录,不自动重试。仅对 Windows 新发生的扫码登录生效。

关联 Issue

测试情况

  • 验证步骤:使用 Windows 版本扫码登录,在官方 App 的登录设备管理中确认名称显示为 用户名 的 计算机名。
  • 仅影响 Windows 平台,macOS / Linux 不受影响

自查清单

  • 本 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