!function(t,o){"use strict";"function"==typeof define&&define.amd?define(["jquery","iscroll-zoom","hammer","lrz"],o):"object"==typeof exports?module.exports=o(require("jquery"),require("iscroll-zoom"),require("hammer"),require("lrz")):(t.bjj=t.bjj||{},t.bjj.PhotoClip=o(t.jQuery,t.IScroll,t.Hammer,t.lrz))}(this,function(t,o,e,n){"use strict";var i={size:[260,260],outputSize:[0,0],file:"",view:"",ok:"",loadStart:function(){},loadComplete:function(){},loadError:function(){},clipFinish:function(){}};var r,a="";return function(){var t,o,e={Webkit:"webkit",Moz:"",O:"o"},n=document.documentElement;for(var i in e)if(void 0!==n.style[i+"TransitionProperty"]){a="-"+i.toLowerCase()+"-",t=e[i];break}o="TransitionEnd",r=t?t+o:o.toLowerCase()}(),function(s,c){if(window.FileReader){var l=function(i,s){var c=s.size,l=s.outputSize,p=s.file,d=s.view,u=s.ok,f="image/jpeg",h=s.loadStart,m=s.loadComplete,g=s.loadError,v=s.clipFinish;ot(c)||(c=[260,260]),ot(l)||(l=[0,0]);var b,x,y,w,k,z,T,M,j,S,F,L,q,R,C=c[0]||260,A=c[1]||260,E=Math.max(l[0],0),_=Math.max(l[1],0),I=t(p);if(I.length){var P,H;I.attr("accept","image/*"),I.on("change",function(){if(this.files.length){var o=this.files[0];if(!/image\/\w+/.test(o.type))return dr_tips(0,"图片格式不正确,请选择正确格式的图片文件!"),!1;var e=new FileReader;e.onprogress=function(t){},e.onload=function(e){n(o).then(function(o){var e;e=o.base64,b&&b.length&&(b.remove(),delete b[0]),(b=t("").css({"user-select":"none","pointer-events":"none"})).on("load",Z),b.attr("src",e)}).catch(function(t){dr_tips(0,"图片处理失败"),g.call(this,t)})},e.onerror=function(t){dr_tips(0,"图片加载失败"),g.call(this,t)},e.readAsDataURL(o),h.call(e,o)}}),I.click(function(){this.value=""}),function(){"static"==(k=t(i).css({"user-select":"none",overflow:"hidden"})).css("position")&&k.css("position","relative"),z=t("