fix(canvas): 图片工具 - 合并跨域导出修复 (#747)
This commit is contained in:
@@ -67,6 +67,13 @@ description: 当前项目已实现功能的手工验证清单与未确认边界
|
||||
- 已修复:局部重绘任务优先使用提交的图片模型,并将 `model` 与 `imageModel` 统一为本次选中的模型。
|
||||
- [ ] 上传图片,在全局当前模型与默认图片模型不同的情况下打开局部重绘,直接涂抹、填写修改要求并生成,确认不再出现「所选模型与任务能力不匹配」。
|
||||
- [ ] 在弹窗中切换图片模型,以及从已有生成图片打开局部重绘,确认提交模型与显示模型一致。
|
||||
## 裁剪与调整尺寸的跨域原图读取
|
||||
|
||||
- 已修复:裁剪、调整尺寸和宫格切分共用原图读取入口,优先复用缓存或 `browser-process` 授权的资源 Blob;无缓存时以 CORS fetch 读取字节并构造可导出的 Blob URL,操作结束释放临时 URL。
|
||||
- 已修复:资源 Blob 读取失败时直接保留错误,不再退回展示地址;HTTP 图片加载在设置 src 前启用 CORS,覆盖同源资源接口重定向到 OSS/CDN 的情况。
|
||||
- [x] `image-raster.node.test.ts` 7 项专项测试通过,覆盖 CORS 设置顺序、模拟重定向的裁剪/缩放/切分导出、缓存与无缓存原图、读取失败不降级、HTTP 错误及 Blob URL 释放。测试使用模拟 Image/Canvas,不替代真实浏览器 CORS 验收。
|
||||
- [ ] 使用本地上传图片及刷新后恢复的云端图片,分别执行裁剪、三种插值方式的调整尺寸和宫格切分,确认输出尺寸、原图保留和结果保存。
|
||||
- [ ] 验证资源接口重定向及 OSS/CDN CORS 配置;允许跨域读取时应成功导出,拒绝读取或授权失效时应明确失败。尚未进行完整前端类型检查、构建或真实站点联调。
|
||||
|
||||
## 系统模型「拉取模型」弹窗搜索
|
||||
|
||||
|
||||
Reference in New Issue
Block a user