繁体   English   中英

Dropzone.js定义MinWidth和MinHeight用于图像上传

[英]Dropzone.js defining MinWidth and MinHeight for image upload

有没有办法为要上传的图像定义minWidth和minHeight?
在图像尺寸低于最小定义尺寸的情况下,它应该显示错误,如图像的默认值不对应于允许的文件类型,但是说“你不能上传宽度低于500px的图像” 。
在此输入图像描述
我怎么能这样做?

在他们的页面中,在创建dropzone时,您可以指定一个验证已删除文件的accept函数:

Dropzone.options.myAwesomeDropzone = {
  paramName: "file", // The name that will be used to transfer the file
  maxFilesize: 2, // MB
  accept: function(file, done) {
    if (/* Get dimensions and check */) {
      done("Invalid dimensions!");
    }
    else { done(); }
  }
};

至于在上传之前获取高度和宽度,AFAIK目前最好的方法是创建一个隐藏的img标签。 看到这个小提琴,例如http://jsfiddle.net/superscript18/nry4h/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM