前端本地客户端压缩图片,兼容IOS,Android,PC。
介绍一下
基于原生js
提供pc & mobile版本,修复之前各位提到的BUG和疑问。
仔细思考后,再一次重构了代码,移除了UI,仅作为纯粹的工具,方便二次开发。
希望这一版本能够真正帮到大家。 :)
演示在线演示
基本例子请先根据情况引入 lrz.mobile.min.js
或 lrz.pc.min.js
。
var input = document.querySelector('input'); input.onchange = function () { lrz(this.files[0], function (results) { // 你需要的数据都在这里,可以以字符串的形式传送base64给服务端转存为图片。 console.log(results); }); }
详细API,点我
兼容性 IE9 及 以上 chrome 什么的都支持。 移动设备几乎都支持,若有问题,请先在 在线演示 测试一下(移动设备请扫描二维码)。有疑问请直接在 issues 中提问,最好说明设备及型号
Q:有时选择、拍摄完照片后,页面自动刷新了。 A:内存爆掉了,常见于低配android手机,暂时没有很好的解决办法。时间: 2015年02月 演示: 在线演示 下载: 点此进入 博客: think2011
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。