javascript base64到blob #js#base64
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript base64到blob #js#base64相关的知识,希望对你有一定的参考价值。
base64ToBlob = function(base64, mime) {
mime = mime || '';
var sliceSize = 1024;
var byteChars = window.atob(base64);
var byteArrays = [];
for (var offset = 0, len = byteChars.length; offset < len; offset += sliceSize) {
var slice = byteChars.slice(offset, offset + sliceSize);
var byteNumbers = new Array(slice.length);
for (var i = 0; i < slice.length; i++) {
byteNumbers[i] = slice.charCodeAt(i);
}
var byteArray = new Uint8Array(byteNumbers);
byteArrays.push(byteArray);
}
return new Blob(byteArrays, { type: mime });
}
以上是关于javascript base64到blob #js#base64的主要内容,如果未能解决你的问题,请参考以下文章
如何在 JavaScript 中将 Blob 转换为文件
JavaScript 将base64 转换为File
使用 JavaScript 显示 Blob
如何在本机反应中制作javascript图像blob对象?
JavaScript把项目本地的图片或者图片的绝对路径转为base64字符串blob对象在上传
js中的blob,base64,url之间的关系