上传图片指南
上传媒体是模因摊位的另一个起点。它不是要求浏览器访问相机,而是让用户选择现有图像文件并将该图像发送到相机捕获所使用的同一过程媒体编辑器中。
当正确的源图像已经存在时,这非常有用:保存的照片、屏幕截图或用户有权使用的其他图像。上传不会跳过其余的工作流程。图像仍然通过编辑器,其中标题、隐私模糊、背景颜色、照片位置和保存/发送行为的工作方式相同。
要求检查
上传媒体上的要求检查是一个安静的浏览器就绪检查。页面打开时它会自动运行,运行中或通过后保持折叠,只有当浏览器无法安全地为编辑器准备上传媒体时才会展开。
1. 浏览器 + Canvas 检查
此检查会在用户选择并上传文件之前确认浏览器支持 Canvas 读写访问。处理媒体编辑器依赖 Canvas 来渲染上传的图像或 GIF、组合标题、放置隐私模糊蒙版并导出完成的模因。
上传页面不会请求相机权限,因为它不使用相机。如果 canvas 检查失败,上传按钮会保持禁用,要求面板会展开并显示故障排除详情。常见原因包括受限制的应用内浏览器、禁用 JavaScript、旧版浏览器,或阻止 Canvas/fingerprinting API 的隐私扩展。
上传要求
上传表单接受管理媒体设置中启用的图像格式。默认情况下,该应用程序适用于 JPG、PNG、GIF 和 WebP 源图像。文件必须符合已配置的静态图像或动画大小限制。保持适度的限制有助于编辑器在手机上快速加载,并防止非常大的图像导致处理步骤缓慢或不稳定。
启用 GIF 上传后,可以接受动画 GIF 文件作为源图像。编辑 GIF 时,应用程序会在“保存媒体”步骤之前在源帧上渲染当前模因布局,从而将输出保留为动画 GIF。
如果上传失败,最常见的原因是选择的文件太大、选择非图像文件、使用不可用的格式或使用浏览器无法解码到编辑器画布中的图像格式。将图像导出为 JPG、PNG、WebP 或其他可接受的格式并重试通常可以解决问题。
接下来会发生什么
提交有效图像后,应用程序会将其存储为当前 meme 会话的源图像并重定向到 处理媒体。从那里,用户可以排列图像、添加标题、添加隐私模糊蒙版、调整 GIF 源的动画设置以及保存完成的模因。
原始上传的图像应保留为具有默认上传元数据的源附件,包括浏览器提供的原始客户端文件名。编辑后的输出成为保存媒体页面和电子邮件传送中使用的生成模因。
操作按钮
| 图标 | 标签 | 它的作用 |
|---|---|---|
| 删除上传 | 从预览卡中清除所选文件,以便用户可以在提交之前选择不同的图像。 | |
| 改为捕获 | 改为捕获 | 当用户决定从实时媒体而不是上传的文件开始时返回相机捕获页面。 |
| 上传图片 | 上传图片 | 提交选定的源图像,并在上传有效时打开流程媒体编辑器。 |