0.0.2 • Published 7 years ago
weex-aliyun-oss v0.0.2
weex-aliyun-oss
一款阿里云 对象存储OSS,weex插件,当前版本支持上传文件。
快速开始
使用方法
//install
npm install weex-aliyun-oss
weexpack plugin add ./node_modules/weex-aliyun-oss
//uninstall
weexpack plugin weex-aliyun-oss
编辑你的weex文件
<script>
const aliyunOss = weex.requireModule("aliyunOss");
module.exports = {
data:{
endPoint:"",
accessKeyId:"",
secretKeyId:""
},
created () {
aliyunOss.initOSSClient(
endPoint,
accessKeyId,
secretKeyId,
);
},
methods:{
aliyunOss.upLoadFile("XXX","filePath",res=>{
console.log(res);
},"objectKey");
}
}
</script>
API
Amap 模块
初始化OSS Client
- initOSSClient(endPoint,accessKeyId,secretKeyId)
属性 | 类型 | 示例 | 描述 |
---|---|---|---|
endPoint | String | oss-cn-hangzhou.aliyuncs.com | 设置的Endpoint |
accessKeyId | String | 44CF9590006BF252F707 | AccessKeyId |
secretKeyId | String | OtxrzxIsfpFjA7SwPzILwy8Bw21TLhquhboDYROV | AccessKeySecret |
单文件上传
- upLoadFile(bucketName,filePath,callback,objectKey)
属性 | 类型 | 示例 | 描述 |
---|---|---|---|
bucketName | String | xc-img | 存储空间 |
filePath | String | /storage/0/image.png | 文件的绝对路径 |
callback | function | res=>{} | 回调函数 |
objectKey | String | image-b.png | 存储的文件名 |
多文件上传
- upLoadFiles(bucketName,filePaths,callback,objectKeys)
属性 | 类型 | 示例 | 描述 |
---|---|---|---|
bucketName | String | xc-img | 存储空间 |
filePaths | Array | "/storage/0/image.png",… | 文件的绝对路径 |
callback | function | res=>{} | 回调函数 |
objectKeys | Array | "image-b.png",… | 存储的文件名 |