js base64轉file文件
先上代碼 由於項目需要將base64轉換為file文件上傳到服務器 正常使用new File()就可以了 使用后發現ios系統有兼容問題 后來一頓搜索 找到了一個曲線救國的方法 就是 base64 ->blob->file 這樣就能解決ios的兼容問題了 atob(ascii ...
先上代碼 由於項目需要將base64轉換為file文件上傳到服務器 正常使用new File()就可以了 使用后發現ios系統有兼容問題 后來一頓搜索 找到了一個曲線救國的方法 就是 base64 ->blob->file 這樣就能解決ios的兼容問題了 atob(ascii ...
1.通過new File()將base64轉換成file文件,此方式需考慮瀏覽器兼容問題。 // 將base64轉換為文件 function dataURLtoFile(dataurl, filename) { let arr = dataurl.split ...
function dataURLtoFile(dataurl, filename) { //將base64轉換為文件 var arr = dataurl.split(','), mime = arr[0].match ...
const base64ToBlob = function(base64Data) { let arr = base64Data.split(","), fileType = arr[0].match ...
不想用canvas轉 <input type="file" id="file" accept="image/*" onchange="changeImg()"/> <script> function blobToDataURL(blob,cb ...
...
64->File blob->64 原生請求blob ...