前端本地客户端压缩图片,兼容IOS,Android,PC。

介绍一下 基于原生js 提供pc & mobile版本,修复之前各位提到的BUG和疑问。 仔细思考后,再一次重构了代码,移除了UI,仅作为纯粹的工具,方便二次开发。

希望这一版本能够真正帮到大家。 :)

演示

在线演示

基本例子

请先根据情况引入 lrz.mobile.min.jslrz.pc.min.js

var input = document.querySelector('input'); input.onchange = function () { lrz(this.files[0], function (results) { // 你需要的数据都在这里,可以以字符串的形式传送base64给服务端转存为图片。 console.log(results); }); }

详细API,点我

兼容性 IE9 及 以上 chrome 什么的都支持。 移动设备几乎都支持,若有问题,请先在 在线演示 测试一下(移动设备请扫描二维码)。

lrz的历史 lrz1,基于jquery。 lrz2,基于原生js,却是用coffeescript写的 Orz, 有UI,存在已知BUG。

有疑问请直接在 issues 中提问,最好说明设备及型号

Q:有时选择、拍摄完照片后,页面自动刷新了。 A:内存爆掉了,常见于低配android手机,暂时没有很好的解决办法。
时间: 2015年02月 演示: 在线演示 下载: 点此进入 博客: think2011

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。