【问题标题】:Resize image before upload using ng2-file-upload使用 ng2-file-upload 在上传前调整图像大小
【发布时间】:2018-05-30 03:40:16
【问题描述】:

使用ng2-file-upload时如何在上传前调整图片大小?

在纯 JavaScript 中,我会将图像加载到 Canvas,然后调整大小。 ng2-file-upload 是否有允许预处理上传文件的事件?有什么例子吗?

【问题讨论】:

    标签: angular typescript file-upload ng2-file-upload


    【解决方案1】:

    您可以使用onAfterAddingFile

    fileUploader: FileUploader = new FileUploader({....})
    

    当您添加文件时,onAfterAddingFile 会触发:

    this.fileUploader.onAfterAddingFile = () => {
       console.log(this.fileUploader.queue)
       // do stuff
    };
    

    【讨论】:

    • 所以我们得到了一个 FileItem,然后呢?什么是干货?
    猜你喜欢
    • 1970-01-01
    • 2018-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多