Я использую размещенный на сервере героя parse-server и parse-dashboard. Использование mongoDb в качестве бэкэнд. Использование адаптера AWS S3 для загрузки изображений через панель синтаксического анализа. Есть ли способ уменьшить размер изображения при загрузке с панели синтаксического анализа на S3?Как уменьшить размер изображения при загрузке с панели анализа синтаксиса
0
A
ответ
1
Это можно сделать через код облака. Напишите функцию beforeSave
, чтобы поймать и изменить размер изображения. Обратите внимание, что если изображение находится в таблице «Пользователи», вам необходимо передать useMasterKey:true
для изменения.
Это делается в вашем файле main.js
! beforeSave
будет запускаться при загрузке через панель управления на определенную таблицу.
Вот пост с функцией облака похожее на это:
How do I resize a photo into multiple photo sizes before saving in Parse.Cloud.beforeSave
Также вам нужно будет использовать модуль синтаксического анализа изображения.
Спасибо! Я это попробую. – user360
Я пробовал его, и он отлично работает, за исключением того, что он также загружает оригинальное изображение вместе со сжатым изображением. Я больше не хочу загружать исходное изображение. – user360