js 把base64转file文件

    //将base64转换为blob
     dataURLtoBlob: function(dataurl) { 
         var arr = dataurl.split(','),
             mime = arr[0].match(/:(.*?);/)[1],
             bstr = atob(arr[1]),
             n = bstr.length,
             u8arr = new Uint8Array(n);
         while (n--) {
             u8arr[n] = bstr.charCodeAt(n);
         }
         return new Blob([u8arr], { type: mime });
     },
     //将blob转换为file
     blobToFile: function(theBlob, fileName){
        theBlob.lastModifiedDate = new Date();
        theBlob.name = fileName;
        return theBlob;
     },
     //调用
   var imgName = 'testName'
     var blob = dataURLtoBlob(base64Data);
     var file = blobToFile(blob, imgName);


