之前有bug的版本放在分支old里(不推荐使用), 请使用更新的方案~
11年做的公司的移动页面, 上传图片时缩略图是靠后端生成, 但是随着现在的手机越来越牛X(摄像头比数码相机还厉害~), 图片體积也越来越大.
一个几M的图, 也许我们只是用来生成一个100*100的小图, 上传到后端再生成缩略图就大大的浪费了, 而且提交表单的等待时间也非长久, 對用户体验也不好.
普通的web表单, 上传图片靠后端来生成缩略图很平常, 但有了HTML5, 针对移动Web开发可以考虑使用前端生成缩略图了.
写了个生成缩略图嘚jquery的插件, 主要参数:
fill: 图片小于缩略图尺寸时, 是否填充(false: 缩略图宽高自动缩放到适应图片, true: 缩略图尺寸不变) contain: 等比缩放并拉伸, 图片全部显示; cover: 等比缩放並拉伸, 图片把容器完全覆盖;
做移动网页开发的同学可以考虑下.