fix(player): 优化加载指示器与锁定进度条

This commit is contained in:
Zhou Weidong committed 2026-10-22 10:09:33 +08:00
1 parent 7b068e8eb4
commit 623c184243
13 files changed
+393 -33

No files matched your search

+33
View File
@@ -266,3 +266,36 @@ $ flutter test --no-pub
解读:吐司单例替换、点击穿透和自动消失通过;认证异常与本地校验路径通过;
全量静态分析零告警,573 项测试全过。`pubspec.lock` 已还原,未启停服务,
未操作真机。
## 2026-10-22 播放器 loading 与锁定进度条调整
- 已从 `develop`(`7b068e8`)创建 `feature/player-loading-polish`。
- 播放器票据与 session loading 圈统一为 24×24、线宽 2。
- loading 高光默认改为白色,普通轨道色与首页 white24 轨道保持不变。
- 首页和全屏播放器进度条增加 locked 状态;锁定态显示静态 inactive 线,不进入 loading,
禁用拖动与 seek。
- 已补 loading 指示器尺寸、缓冲高光颜色、首页/全屏锁定态和锁定轨道高度测试。
执行命令与原始输出:
```text
$ flutter test --no-pub test/player/loading_progress_track_test.dart test/playback/seek_progress_bar_test.dart
00:00 +8: All tests passed!
$ flutter test --no-pub test/home/home_preview_layout_test.dart
00:01 +7: All tests passed!
$ flutter test --no-pub test/player/player_fullscreen_test.dart
00:09 +37: All tests passed!
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test --no-pub
00:50 +576: All tests passed!
```
解读:加载高光、锁定静态轨道、拖动禁用和两个 loading 指示器尺寸均通过;
全量静态分析零告警,576 项测试全过。`pubspec.lock` 已还原,未启停服务,
未操作真机。