需求中要求把附件中的图片筛选出来做成缩略图,其他正常显示

自己封装了个方法:

/**
 * 判断某附件是否为图片格式
 * @param name 文件名称
 * @returns {boolean}
 */
function isImg(name) {
    var idx = name.indexOf('.');
    if (idx === -1) {
        console.warn('name格式不正确,请检查');
        return;
    }
    var type = name.substr(idx + 1);
    imgArr = [
        'bmp', 'jpg', 'png', 'tif', 'gif',
        'pcx', 'tga', 'exif', 'fpx', 'svg',
        'psd', 'cdr', 'pcd', 'dxf', 'ufo',
        'eps', 'ai', 'raw', 'WMF', 'webp'
    ];
    return imgArr.indexOf(type) !== -1 ? true : false;
}

 

相关文章:

  • 2021-09-15
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-01-01
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案