docs(plans): 下发 K27.7 倍速弹窗
This commit is contained in:
1 parent
4081b9c893
commit
218bd880e1
1 file changed
+24
@@ -20,6 +20,30 @@
|
||||
|
||||
---
|
||||
|
||||
## [待处理] 2026-10-19 | K27.7 倍速选择改为弹窗
|
||||
|
||||
**用户指令(2026-10-19,原文)**:
|
||||
> 「倍速的要写在弹窗内」
|
||||
|
||||
**口径**
|
||||
1. `_PlaybackOverlay` 画面右下角常驻的静态 `1.0x` 文本改为可点击的倍速入口(Key `player-speed`,文案显示当前倍速,如 `1.0x`)。
|
||||
2. 点击弹出倍速弹窗(底部 sheet,Key `player-speed-sheet`),选项:`0.5x / 0.75x / 1.0x / 1.25x / 1.5x / 2.0x`,每项 Key `player-speed-<值>`(如 `player-speed-1.5`);当前项用主色高亮。
|
||||
3. 选择后立即 `controller.setPlaybackSpeed(value)` 并关闭弹窗,入口文案同步更新。
|
||||
4. 倍速状态由 `_PlayerPageState` 统一持有:切换剧集后新控制器自动沿用当前倍速;离开播放页后恢复默认 1.0x。
|
||||
5. 清屏态不显示倍速入口(与顶栏/进度条一起隐藏);普通态与暂停态显示。
|
||||
6. l10n 新增 `playbackSpeed`:en `Playback speed` / zh `倍速` / id `Kecepatan putar`;三语齐全。
|
||||
|
||||
**测试**
|
||||
1. 点 `player-speed` 出现 `player-speed-sheet`,包含 6 个档位。
|
||||
2. 选 `player-speed-1.5` 后弹窗关闭,入口显示 `1.5x`。
|
||||
3. 清屏后倍速入口隐藏。
|
||||
4. 切集后倍速入口仍显示所选值(若实现层可测)。
|
||||
5. 既有测试全过。
|
||||
|
||||
**流程**:从最新 `develop` 拉 `fix/flutter-speed-sheet`;门禁 `dart analyze lib test` 零告警 + `flutter test` 全过 + `flutter build apk --debug`;`--no-ff` 合回 develop 并 push;作者 `Zhou Weidong <502333560@qq.com>`;PROGRESS 留痕;真机验收由用户执行。
|
||||
|
||||
---
|
||||
|
||||
## [待处理] 2026-10-19 | K27.6 首页集数文案左贴 + 清屏状态跨集共享
|
||||
|
||||
**用户指令(2026-10-19,原文)**:
|
||||
|
||||
Reference in new issue
Block a user