【发布时间】:2017-02-11 07:14:27
【问题描述】:
我正在使用 heroku 托管的解析服务器和解析仪表板。使用 mongoDb 作为后端。使用 AWS S3 适配器通过 parse-dashboard 上传图像。从 parse-dashboard 上传到 S3 时,有什么办法可以减小图像的大小?
【问题讨论】:
标签: parse-server parse-dashboard
我正在使用 heroku 托管的解析服务器和解析仪表板。使用 mongoDb 作为后端。使用 AWS S3 适配器通过 parse-dashboard 上传图像。从 parse-dashboard 上传到 S3 时,有什么办法可以减小图像的大小?
【问题讨论】:
标签: parse-server parse-dashboard
可以通过云代码来实现。编写一个beforeSave 函数来捕获图像并调整其大小。请注意,如果图像在用户表中,您需要通过useMasterKey:true 进行修改。
这是在您的main.js 文件中完成的! beforeSave 将在您通过特定表上的仪表板上传时运行。
这里有一个类似这样的云功能的帖子:
How do I resize a photo into multiple photo sizes before saving in Parse.Cloud.beforeSave
您还需要使用 parse-image 模块。
【讨论】: