七牛上传前获取图片尺寸

七牛上传前获取图片尺寸?不符合则不上传

七牛不支持这个功能的,可能需要你自己前端实现的

题主你好,我也遇到这个问题。
目前没有找到合适的方法处理,只能换个思路了,上传完毕之后,获得图片信息,然后判断是否符合。
如果不符合,尝试使用七牛提供的delete api删除资源。
先用这个方式弄着了。

以下代码可以搞定

var checkFile = function (file, checked) {
    var ratio_min = 1.66;
    var ratio_max = 1.88;
    var url = createObjectURL(file);
    var img = new Image();
    img.onload = function(){
        var ratio = img.width / img.height;
        checked(ratio >= ratio_min && ratio <= ratio_max, img);
    };
    img.src = url;
};
  • 关于jquery的animate动画速度匀速的问题?
  • 大家集思广益,有什么好的方法可以解决页面缓存的问题?
  • 下面有一段代码,不太明白这样写的原理和js含义
  • 需要登录的网站,按刷新后一般会进行什么操作保存登录状态?
  • js this的疑问
  • 关于网易云音乐爬虫的api接口?
  • 微信开发iso端(WKWebview内核),修改html页面的title失败
  • 关于ionic打包出错?
  • Koa即将不支持generators,那应该怎么写?
  • 关于mongodb中数组查询
  • h5页面挂载在app 页面上 input输入时手机软键盘弹出