1.0.1 • Published 3 years ago

roadcloud-storage v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

一、参数说明

1、选取的文件参数-----file

const changeImg = async (e) => { let imgFile = await e; var reader = await new FileReader(); let file = await e.target.files0; reader.readAsDataURL(file); reader.onload = function (event) { imgFile"imgurl" = event.target.result; imgFile"name" = e.target.files0.name; }; };

通过以上方法获取到最终 file 参数

2、第三方对象存储所需参数-----params

region: params.endpoint,            对象存储地域
accessKeyId: params.accessKey,      accessKey
accessKeySecret: params.secretKey,  secretKey
bucket: params.bucketName,          存储空间名

特别说明:七牛云调用 JavaScriptSDK 需配合后端服务 SDK 获取到上传凭证的 token,params 中多一个参数 qiniuToken,具体详情见七牛云 SDK 文档说明