alger music 中文文档 下载 App

登录页扫码不显示:二维码加载失败怎么办

现象

打开 AlgerMusicPlayer 登录页,应该显示网易云二维码的区域:

排查流程

第一步:确认网络

二维码是 AlgerMusicPlayer 从网易云接口实时拉取的。打开浏览器访问 music.163.com 看看网易云能不能正常打开。打不开的话先解决网络问题。

第二步:清浏览器缓存思路类比

虽然 Alger 不是浏览器,但原理类似——缓存了坏的图片。

快速修复:

  1. 完全关闭 AlgerMusicPlayer
  2. 等 5 秒
  3. 重新打开

第三步:检查本地服务

AlgerMusicPlayer 登录依赖本地服务进程。如果本地服务没启动,二维码接口也拿不到。

设置 → 关于 页面看服务状态(部分版本会显示本地服务端口和状态)。如果显示未启动:

第四步:换网络测试

如果公司 / 校园网络屏蔽了网易云接口:

第五步:用账号密码登录绕过

如果二维码一直出不来,可以用账号密码登录方式绕过:

登录成功后功能完全一致,扫码只是更方便的方式,不是必须的。

第六步:版本更新

v5.1.0 修复了登录页一些底层问题。如果你的版本低于 v5.1.0,建议升级后重试。

登录相关的 v5.1.0 修复

修复项说明
登录页扫码登录改为默认首选之前可能默认显示账号密码
登录页布局优化适配不同屏幕尺寸
修复 NeteaseCloudMusicApi anonymous_token 崩溃启动时 token 文件不存在导致崩溃
preload 层 ipc.on 解绑失效重新进入登录页时监听器没清理