Как уменьшить размер изображения при загрузке с панели разбора
Я использую размещенную на сервере herose parse-server и parse-dashboard. Использование mongoDb в качестве бэкэнда. Использование адаптера AWS S3 для загрузки изображений с помощью parse-dashboard. Есть ли способ уменьшить размер изображения при загрузке с parse-dashboard на S3?
1 ответ
Это можно сделать с помощью облачного кода. Напиши beforeSave
Функция для захвата и изменения размера изображения. Обратите внимание, что если изображение находится в таблице "Пользователи", вам нужно будет пройти useMasterKey:true
модифицировать.
Это сделано в вашем main.js
файл! beforeSave
будет запускаться при загрузке через панель инструментов на конкретную таблицу.
Вот пост с облачной функцией, подобной этой:
Как изменить размер фотографии на несколько размеров перед сохранением в Parse.Cloud.beforeSave
Также вам нужно будет использовать модуль parse-image.