[]向服务器发送图片无法使用atob解码?
dataURLtoBlob: function (dataurl) {
var arr = dataurl.split(',');
var mime = arr[0].match(/:(.*?);/)[1];// 结果: image/png
var bstr = atob(arr[1]);
var n = bstr.length;
var u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], { type: mime });//值,类型
}
不能用这种方法?我浏览器没问题,打包到手机就不行了
var arr = dataurl.split(',');
var mime = arr[0].match(/:(.*?);/)[1];// 结果: image/png
var bstr = atob(arr[1]);
var n = bstr.length;
var u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], { type: mime });//值,类型
}
不能用这种方法?我浏览器没问题,打包到手机就不行了
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
qian
赞同来自: