文件名称:localResizeIMG::fire:前端本地客户端压缩图片,兼容的IOS,Android,PC,自动按需加载文件
文件大小:953KB
文件格式:ZIP
更新时间:2024-02-24 20:32:01
image mobile canvas frontend compress-images
:police_car_light:重要! 很抱歉,这个项目已不再维护了,可能很长一段时间都不会更新了。 演示 试试 简述 在客户端压缩好要上传的图片可以节省更多增量的发送给细分,特别适合在移动设备上使用。 为什么需要 已踩过很多坑,经过几个版本迭代,以及很多很多网友的反馈帮助,选择测试 图片扭曲,某些设备不自动旋转图片方向,没有jpeg压缩算法.. 不支持new Blob,formData构造的文件大小为0 .. 还有某些样本和浏览器(例如QQX5浏览器)莫名其妙的BUG .. 按需加载(会根据对应的设备自动初始化加载JS文件,减少多余的长度) 原生JS编写,不依赖例如jquery等第三方库,支持AMD或CMD规范。 原因,
【文件预览】:
localResizeIMG-master
----.gitignore(42B)
----package.json(1KB)
----ISSUE_TEMPLATE.md(258B)
----2.chunk.js(16KB)
----src()
--------lib()
--------lrz.all.js(825B)
--------那么多文件,应该引用哪个?.txt(494B)
--------lrz.js(12KB)
----karma.conf.js(2KB)
----webpack.config.js(488B)
----.travis.yml(37B)
----gulpfile.js(2KB)
----dist()
--------2.chunk.js(16KB)
--------2.chunk.js.map(43KB)
--------lrz.all.bundle.js(97KB)
--------lrz.bundle.js(73KB)
--------那么多文件,应该引用哪个?.txt(494B)
--------1.chunk.js(10KB)
--------1.chunk.js.map(15KB)
----lrz.all.bundle.js(97KB)
----README.md(4KB)
----lrz.bundle.js(73KB)
----.npmignore(81B)
----1.chunk.js(10KB)
----bower.json(620B)
----test()
--------index.js(5KB)
--------lrz.spec.js(32KB)
--------demo.gif(478KB)
--------qrcode.png(31KB)
--------index.html(3KB)
--------server.html(3KB)
--------img()
--------server.js(6KB)
----yarn.lock(161KB)