如下代码转换,上传的Blob对象的size会是0 ,高版本没有问题(没有测试临界版本,5.0版本是好的),
function base64ToBlod(base64) {
bytes = null;
ab = null;
ia = null;
bytes = window.atob(base64.split(',')[1]);
ab = new ArrayBuffer(bytes.length);// 有值
ia = new Uint8Array(ab);
for (var i = 0; i < bytes.length; i++) {
ia[i] = bytes.charCodeAt(i);
}
return new Blob([ab], {type: 'image/jpeg'});
}
jeck猫
12345678_0001
慕妹3242003
随时随地看视频慕课网APP
相关分类