(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["test"],{6666:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("van-uploader",{attrs:{multiple:"","after-read":e.afterRead},model:{value:e.fileList,callback:function(t){e.fileList=t},expression:"fileList"}}),n("van-image",{attrs:{width:"100",height:"100",src:e.src}})],1)},i=[],a=n("6f45"),o=n.n(a),s={name:"PolicyContent",components:{},data:function(){return{fileList:[],src:""}},methods:{afterRead:function(e){var t=null,n=this;o.a.getData(e.file,(function(){o.a.getAllTags(this),t=o.a.getTag(this,"Orientation"),n.resetOrientation(e.content,t,n.callbackBase64Img)}))},callbackBase64Img:function(e){var t=new Image,n=this;t.onload=function(){n.src=n.compress(t)},t.src=e},resetOrientation:function(e,t,n){alert(t);var r=new Image;r.onload=function(){var e=r.width,i=r.height,a=document.createElement("canvas"),o=a.getContext("2d"),s=1024,l=768;switch(e/s>i/l?e>s&&(i*=s/e,e=s):i>l&&(e*=l/i,i=l),[5,6,7,8].indexOf(t)>-1?(a.width=i,a.height=e):(a.width=e,a.height=i),t){case 2:o.transform(-1,0,0,1,e,0);break;case 3:o.transform(-1,0,0,-1,e,i);break;case 4:o.transform(1,0,0,-1,0,i);break;case 5:o.transform(0,1,1,0,0,0);break;case 6:o.transform(0,1,-1,0,i,0);break;case 7:o.transform(0,-1,-1,0,i,e);break;case 8:o.transform(0,-1,1,0,0,e);break;default:o.transform(1,0,0,1,0,0)}o.drawImage(r,0,0,e,i),n(a.toDataURL())},r.src=e},compress:function(e){var t,n,r=document.createElement("canvas"),i=r.getContext("2d"),a=document.createElement("canvas"),o=a.getContext("2d"),s=e.width,l=e.height;if((t=s*l/35e5)>1?(t=Math.sqrt(t),s/=t,l/=t):t=1,r.width=s,r.height=l,i.fillStyle="#fff",i.fillRect(0,0,r.width,r.height),(n=s*l/1e6)>1){n=~~(Math.sqrt(n)+1);var c=~~(s/n),u=~~(l/n);a.width=c,a.height=u;for(var f=0;f4?g:t+8,o=[],l=0;l4?g:t+8,C(e,a,d-1);case 3:if(1==d)return e.getUint16(t+8,!i);for(a=d>2?g:t+8,o=[],l=0;le.byteLength)return{};var a=P(e,t,t+i,u,r);if(a["Compression"])switch(a["Compression"]){case 6:if(a.JpegIFOffset&&a.JpegIFByteCount){var o=t+a.JpegIFOffset,s=a.JpegIFByteCount;a["blob"]=new Blob([new Uint8Array(e.buffer,o,s)],{type:"image/jpeg"})}break;case 1:console.log("Thumbnail image format is TIFF, which is not implemented.");break;default:console.log("Unknown thumbnail image format '%s'",a["Compression"])}else 2==a["PhotometricInterpretation"]&&console.log("Thumbnail image format is RGB, which is not implemented.");return a}function C(e,t,r){var i="";for(n=t;n")+8;l=l.substring(l.indexOf("0){t["@attributes"]={};for(var n=0;n0)for(var n=0;n