- Use URL.createObjectURL (replace from FileReader) - Use HTMLCanvasElement.prototype.toBlob (replace from HTMLCanvasElement.prototype.toDataURL) - Use Promise (replace callback interface)
		
			
				
	
	
		
			10 lines
		
	
	
	
		
			247 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
	
		
			247 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
export const decode = base64 => {
 | 
						|
  const rawData = window.atob(base64);
 | 
						|
  const outputArray = new Uint8Array(rawData.length);
 | 
						|
 | 
						|
  for (let i = 0; i < rawData.length; ++i) {
 | 
						|
    outputArray[i] = rawData.charCodeAt(i);
 | 
						|
  }
 | 
						|
 | 
						|
  return outputArray;
 | 
						|
};
 |