具有最大大小限制的多文件上传的 Uploadcare 小部件

Uploadcare widget with multi-file uploads limited with max size

我有一个支持多文件上传的 Uploadcare 小部件。

<ngx-uploadcare-widget #uploadCare 
  images-only="true"
  multiple="isMultiple"
  multiple-min="0"
  multiple-max="10
  data-max-size="21048576"
  data-clearable="true" 
  public-key="****"
  (on-change)="onFileUploadChange($event)">
  1. 我希望上传的文件大小不超过 2 MB。如何为所有上传的文件设置max-size

  2. 如何防止上传文件重复?

  1. 没有现成的选项,但您可以使用 file validation. Check out an example in the demo app here 实现。验证功能可以在文件完全上传之前访问文件信息,并允许您验证文件大小、名称、mime 类型、图像尺寸等。如果文件未通过验证,您可以中止上传并抛出自定义错误。

  2. Uploadcare 不支持检查文件是否重复。