文件 file-uploader.js
var Minio = require('minio');
let s3 = new Minio.Client({
endPoint: '192.168.xxx.xxx',
port: 9000,
useSSL: false,
accessKey: 'xxxx',
secretKey: 'xxxx',
Region:'xxxxxx',
});
//base64转bolb
function dataURLtoBlob(dataurl) {
var arr = dataurl.split(',');
//注意base64的最后面中括号和引号是不转译的
var _arr = arr[1].substring(0,arr[1].length-2);
var mime = arr[0].match(/:(.*?);/)[1],
bstr =atob(_arr),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], {
type: mime
});
};
export function uploadFile(file){
var metaData = {
'Content-Type': file.type,
"content-length":file.size
}
let reader = new FileReader();
reader.readAsDataU
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181320.html原文链接:https://javaforall.cn