前提・実現したいこと
JavaScriptでBase64からファイルオブジェクトを作成したいです。
ファイルオブジェクトを作成する際に、typeを追加しようとしたのですが追加できないです。
なぜファイルオブジェクトにtypeを追加できないのかご教授お願い致します。
該当のソースコード
Javascript
1// DataURLからBase64を抽出 2 var byteString = atob(dataURI.split(',')[1]) 3 4 // type作成 5 var mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0] 6 console.log(mimeString) 7 // write the bytes of the string to a typed array 8 var ia = new Uint8Array(byteString.length) 9 for (var i = 0; i < byteString.length; i++) { 10 ia[i] = byteString.charCodeAt(i); 11 } 12 return new File([ia.ia], {type:mimeString})
試したこと
typeは作成できました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。