| 
				
			 | 
			
			
				@@ -104,10 +104,11 @@ public class ViewShot implements UIBlock { 
			 | 
		
	
		
			
			| 
				104
			 | 
			
				104
			 | 
			
			
				                 final byte[] bytes = os.toByteArray(); 
			 | 
		
	
		
			
			| 
				105
			 | 
			
				105
			 | 
			
			
				                 String data = Base64.encodeToString(bytes, Base64.NO_WRAP); 
			 | 
		
	
		
			
			| 
				106
			 | 
			
				106
			 | 
			
			
				                 // correct the extension if JPG 
			 | 
		
	
		
			
			| 
				
			 | 
			
				107
			 | 
			
			
				+                String imageFormat = extension; 
			 | 
		
	
		
			
			| 
				107
			 | 
			
				108
			 | 
			
			
				                 if ("jpg".equals(extension)) { 
			 | 
		
	
		
			
			| 
				108
			 | 
			
				
			 | 
			
			
				-                    extension = "jpeg"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				109
			 | 
			
			
				+                    imageFormat = "jpeg"; 
			 | 
		
	
		
			
			| 
				109
			 | 
			
				110
			 | 
			
			
				                 } 
			 | 
		
	
		
			
			| 
				110
			 | 
			
				
			 | 
			
			
				-                data = "data:image/"+extension+";base64," + data; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				111
			 | 
			
			
				+                data = "data:image/"+imageFormat+";base64," + data; 
			 | 
		
	
		
			
			| 
				111
			 | 
			
				112
			 | 
			
			
				                 promise.resolve(data); 
			 | 
		
	
		
			
			| 
				112
			 | 
			
				113
			 | 
			
			
				             } 
			 | 
		
	
		
			
			| 
				113
			 | 
			
				114
			 | 
			
			
				         } catch (Exception e) { 
			 |