首页 > 编程知识 正文

vue上传文件到本地,vue上传文件到oss

时间:2023-05-03 18:15:59 阅读:245627 作者:3776

封装js

文件 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转bolbfunction 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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。