docs(plans): 留痕 K33-A 首页沉浸式 feed
This commit is contained in:
1 parent
aa69d4b0c6
commit
c43321e19f
2 files changed
+58
No files matched your search
@@ -20537,3 +20537,31 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,404 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K33-A 首页改为沉浸式 feed 流
|
||||
|
||||
- 分支:`feature/flutter-k33-home-feed`
|
||||
- 功能提交:`b7926d6 feat(flutter): 首页改为沉浸式 feed 流`
|
||||
- develop 合并提交:`53cd2db merge: 合并 K33-A 首页沉浸式 feed`,已推送。
|
||||
- `home_view.dart` 的 `_home()` 改为 `PlayerPage(homeMode: true, embedded: true, active: tab==0, drama: 首部, feedDramas: 全部, onDramaChanged/onImmersiveChanged 接 HomeLogic, onSearch 跳剧场并聚焦, onDiscover/onMy 切 Tab)`;浏览型首页组件全部保留未删,仅取消首页引用。
|
||||
- 首页打开即竖向 feed,上滑沿用播放器现有 PageView 换剧;清屏仍通过 `onImmersiveChanged` 隐藏底栏;切 Tab 暂停、切回保持当前剧与集;底部仍 4 槽。
|
||||
- 测试迁移:`discover_banner_test`(首页轮播 hero 集成)删除,轮播组件测试保留;`home_preview_layout_test`/`home_nav_ui_test`/`widget_test` 的浏览首页断言改为 feed(`home-feed-title`);`k28_a_navigation_test` 重写为 feed 版:进入首页即 feed、上滑标题变化、切剧场 feed 隐藏、feed 搜索跳剧场聚焦、剧场筛选/卡片跳转/320 宽度;`HomeDramaCard` 组件测试保留。
|
||||
- `widget_test` 预加载用例改为在首页 feed 创建播放器后清空记录,再统计剧场播放器。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:38 +399: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.2s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,399 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user