美文网首页
js将base64 转file 格式使用

js将base64 转file 格式使用

作者: 郑勇锋 | 来源:发表于2022-11-21 16:59 被阅读0次

export const base64ConvertFile = function (urlData) {
if (typeof urlData != 'string') {
this.$toast("urlData不是字符串")
return;
}
var arr = urlData.split(',')
var type = arr[0].match(/:(.*?);/)[1]
var fileExt = type.split('/')[1]
var bstr = atob(arr[1])
var n = bstr.length
var u8arr = new Uint8Array(n)
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], 'filename.' + fileExt, {
type: type
});
}

相关文章

网友评论

      本文标题:js将base64 转file 格式使用

      本文链接:https://www.haomeiwen.com/subject/yjywxdtx.html