【问题标题】:How to reduce image size when uploading from parse dashboard从解析仪表板上传时如何减小图像大小
【发布时间】:2017-02-11 07:14:27
【问题描述】:

我正在使用 heroku 托管的解析服务器和解析仪表板。使用 mongoDb 作为后端。使用 AWS S3 适配器通过 parse-dashboard 上传图像。从 parse-dashboard 上传到 S3 时,有什么办法可以减小图像的大小?

【问题讨论】:

    标签: parse-server parse-dashboard


    【解决方案1】:

    可以通过云代码来实现。编写一个beforeSave 函数来捕获图像并调整其大小。请注意,如果图像在用户表中,您需要通过useMasterKey:true 进行修改。

    这是在您的main.js 文件中完成的! beforeSave 将在您通过特定表上的仪表板上传时运行。

    这里有一个类似这样的云功能的帖子:

    How do I resize a photo into multiple photo sizes before saving in Parse.Cloud.beforeSave

    您还需要使用 parse-image 模块。

    https://github.com/parse-server-modules/parse-image

    【讨论】:

    • 谢谢!我会试试看。
    • 我试过了,它工作正常,除了它还上传原始大小的图像和压缩图像。我不想再上传原图了。
    猜你喜欢
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 2017-01-10
    • 1970-01-01
    • 2018-11-05
    • 2012-01-10
    • 2015-05-22
    相关资源
    最近更新 更多