|  | @@ -8,7 +8,7 @@ var photoHelper = function () {
 | 
	
		
			
			| 8 | 8 |  
 | 
	
		
			
			| 9 | 9 |    //private menbers
 | 
	
		
			
			| 10 | 10 |    var photoData;
 | 
	
		
			
			| 11 |  | -  var maxHeight = 1200;
 | 
	
		
			
			|  | 11 | +  var maxHeight = 600;
 | 
	
		
			
			| 12 | 12 |  
 | 
	
		
			
			| 13 | 13 |    //private methods
 | 
	
		
			
			| 14 | 14 |    function init() {
 | 
	
	
		
			
			|  | @@ -16,18 +16,22 @@ var photoHelper = function () {
 | 
	
		
			
			| 16 | 16 |    }
 | 
	
		
			
			| 17 | 17 |  
 | 
	
		
			
			| 18 | 18 |    function loadFile(_input,_callback) {
 | 
	
		
			
			| 19 |  | -    // var file = document.querySelector('input[type=file]').files[0];
 | 
	
		
			
			| 20 |  | -    var file = $(_input)[0].files[0];
 | 
	
		
			
			| 21 |  | -
 | 
	
		
			
			| 22 |  | -    removePicExif(file).then(res => {
 | 
	
		
			
			| 23 |  | -      console.log(res)
 | 
	
		
			
			| 24 |  | -      file = res;
 | 
	
		
			
			| 25 |  | -      ImageHelper.resizeAndRotateImage(file,maxHeight,function(resizeImageObj){
 | 
	
		
			
			| 26 |  | -        // var newImage = new Image();
 | 
	
		
			
			| 27 |  | -        // newImage.src = resizeImageObj;
 | 
	
		
			
			| 28 |  | -        _callback(resizeImageObj);
 | 
	
		
			
			|  | 19 | +    return new Promise((reslove) => {
 | 
	
		
			
			|  | 20 | +      // var file = document.querySelector('input[type=file]').files[0];
 | 
	
		
			
			|  | 21 | +      var file = $(_input)[0].files[0];
 | 
	
		
			
			|  | 22 | +
 | 
	
		
			
			|  | 23 | +      removePicExif(file).then(res => {
 | 
	
		
			
			|  | 24 | +        console.log(res)
 | 
	
		
			
			|  | 25 | +        file = res;
 | 
	
		
			
			|  | 26 | +        ImageHelper.resizeAndRotateImage(file,maxHeight,function(resizeImageObj){
 | 
	
		
			
			|  | 27 | +          // var newImage = new Image();
 | 
	
		
			
			|  | 28 | +          // newImage.src = resizeImageObj;
 | 
	
		
			
			|  | 29 | +          _callback(resizeImageObj);
 | 
	
		
			
			|  | 30 | +          reslove(resizeImageObj)
 | 
	
		
			
			|  | 31 | +        });
 | 
	
		
			
			| 29 | 32 |        });
 | 
	
		
			
			| 30 |  | -    });
 | 
	
		
			
			|  | 33 | +    })
 | 
	
		
			
			|  | 34 | +    
 | 
	
		
			
			| 31 | 35 |    }
 | 
	
		
			
			| 32 | 36 |  
 | 
	
		
			
			| 33 | 37 |    function removePicExif(file) {
 |