Руководство по загрузке изображений
Загрузить Медиа - это альтернативная отправная точка для стенда мемов. Вместо того, чтобы запрашивать у браузера доступ к камере, он позволяет пользователю выбрать существующий файл изображения и отправить это изображение в тот же редактор Обработать Медиа, который используется при захвате с камеры.
Это полезно, когда подходящее исходное изображение уже существует: сохраненная фотография, снимок экрана или другое изображение, на использование которого у пользователя есть разрешение. Загрузка не пропускает остальную часть рабочего процесса. Изображение по-прежнему проходит через редактор, где подписи, размытие конфиденциальности, цвет фона, размещение фотографий и поведение при сохранении/отправке работают одинаково.
Проверка требований
Проверка требований на странице Загрузить Медиафайлы - это тихая проверка готовности браузера. Она запускается автоматически при открытии страницы, остается свернутой во время выполнения или после успешного результата и открывается только тогда, когда браузер не может безопасно подготовить загруженные медиа для редактора.
1. Проверка браузера + Canvas
Эта проверка подтверждает, что браузер поддерживает доступ чтения/записи Canvas до того, как пользователь выберет и загрузит файл. Редактор Обработать Медиа использует Canvas для отрисовки загруженного изображения или GIF, составления подписей, размещения масок размытия конфиденциальности и экспорта готового мема.
Страница загрузки не запрашивает разрешение камеры, потому что камера не используется. Если проверка canvas не проходит, кнопка загрузки остается отключенной, а панель Требования открывается с подробностями устранения неполадок. Частые причины включают ограниченные встроенные браузеры, отключенный JavaScript, старые браузеры или расширения приватности, которые блокируют Canvas или fingerprinting API.
Требования к загрузке
Форма загрузки принимает форматы изображений, включенные в настройках мультимедиа администратора. По умолчанию приложение подготовлено для исходных изображений JPG, PNG, GIF и WebP. Файл должен оставаться в настроенном лимите для статичного изображения или анимации. Умеренное ограничение помогает редактору быстро загружаться на телефонах и предотвращает замедление или нестабильность процесса очень больших изображений.
Анимированные файлы GIF могут быть приняты в качестве исходных изображений, если включена загрузка GIF. При редактировании GIF-файла приложение сохраняет выходные данные в виде анимированного GIF-файла, отображая текущий макет мема в исходных кадрах перед шагом сохранения мультимедиа.
Если загрузка не удалась, наиболее распространенными причинами являются выбор слишком большого файла, выбор файла, отличного от изображения, использование недоступного формата или использование формата изображения, который браузер не может декодировать в холст редактора. Экспорт изображения в формате JPG, PNG, WebP или другой принятый формат и повторная попытка обычно устраняют проблему.
Что будет дальше
После отправки действительного изображения приложение сохраняет его в качестве исходного изображения для текущего сеанса мема и перенаправляет на Обработать Медиа. Отсюда пользователь может упорядочить изображение, добавить подписи, маски размытия конфиденциальности, настроить параметры анимации для источников GIF и сохранить готовый мем.
Исходное загруженное изображение должно оставаться в виде исходного вложения с метаданными загрузки по умолчанию, включая исходное имя файла клиента, когда оно предоставляется браузером. Отредактированный результат становится сгенерированным мемом, который используется на странице «Сохранить медиа» и при доставке по электронной почте.
Кнопки действий
| Иконка | Метка | Что он делает |
|---|---|---|
| Удалить загрузку | Удаляет выбранный файл из карты предварительного просмотра, чтобы пользователь мог выбрать другое изображение перед отправкой. | |
| Захват вместо | Захват вместо | Возвращается на страницу захвата камеры, когда пользователь решает начать с живого мультимедиа вместо загруженного файла. |
| Загрузить изображение | Загрузить изображение | Отправляет выбранное исходное изображение и открывает редактор Обработать Медиа, когда загрузка действительна. |