00 / 00

文件与存储

移动端图片、文件选择、上传、预览和对象存储接入边界

移动端可以选图片、文件、音频或视频,但存储服务别直接暴露给 App。正确做法是:App 选文件 → 后端签名或转发 → 存储服务保存。

文件上传链路

选择文件
图片 / 音频 / 视频
App 预处理
大小 / 类型 / 压缩
后端授权
签名 / 校验 / 权限
对象存储
R2 / S3 / 其他服务

移动端只关心这些

事项移动端处理
文件大小上传前提示和限制
文件类型只允许产品需要的类型
上传失败可重试,不丢状态
上传后预览展示后端返回的可访问地址
权限未登录不能上传受保护文件

复制给 AI

请帮我设计 01MVP mobile 的文件上传接入。
移动端只负责选择、预览、上传进度和失败重试。
存储密钥不能进入 App,签名或校验必须由后端完成。
请列出图片、音频、视频三类文件各自需要的权限和验收点。

这篇文档有问题?