docs(plan): Task 9 checklist — GIF/truncated source cases for crop
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -803,6 +803,7 @@ Expected: 产物 `build/app/outputs/flutter-apk/app-release.apk`
|
||||
- [ ] 完成后源文件按保留期清理(队列页无异常残留)
|
||||
- [ ] **封面/宣传图裁剪**:选图 → 拖动/缩放裁剪框 → 完成后表单预览即裁剪结果 → 保存后上传成功;观众页横幅 3:1 显示无变形;编辑相册重复流程正常
|
||||
- [ ] **HEIC 源图**:确认时提示「暂不支持该图片格式」(不崩溃、不 pop);选 JPG/PNG 正常
|
||||
- [ ] **GIF/截断图片源**(封面/宣传图裁剪):GIF → 预检即提示不支持(不进转圈);签名合法但内容损坏的 JPEG/PNG → 若出现永久转圈记录为已知包缺陷(观察项,处理留后续)
|
||||
- [ ] **服务端查重闭环(Task 8)**:owner 重复选同一批照片 → 弹窗「全部上传」→ 上传成功(force 生效);弹窗「跳过重复」→ 只传非重复项;**改名后的重复文件**(本地 filename 查重不命中)→ 服务端 409 → 队列页失败项显示「照片可能重复」文案(非「参数校验失败」)、不自动重试烧次数;协作者账号「全部上传」重复项 → 409 失败可见(force 权限拦截)
|
||||
- [ ] **相机预览所见即所得**:取景画面与拍出照片内容一致(无「放大/视野变窄」感);上下留边为深色背景不突兀;连拍、闪光、前后摄切换、分类切换全部正常
|
||||
- [ ] **变焦**:双指捏合流畅放大缩小、徽标显示当前倍数、双击复位 1.0×;切前摄/重开相机后复位;变焦后拍照照片与预览取景一致;不支持变焦的设备(模拟器)捏合无响应且无崩溃
|
||||
|
||||
Reference in New Issue
Block a user