1.0.0 • Published 1 year ago
@gykeji/jsutilx v1.0.0
安装
npm install @msbfe/down
初始化
new OSSDownload(options);
options说明
配置项 | 是否必传 | 说明 |
---|---|---|
url | 是 | 图片地址 |
fileSize | 是 | 文件大小,单位:字节 |
fileName | 否 | 下载到本地的文件名,不传默认url上的文件名 |
onProgress | 否 | 下载进度回调,(progress)=>{}.progress当前进度,两位小数 |
onError | 否 | 错误回调,下载出错时的回调。(e)=>{}e 错误信息 |
上传任务状态
状态码 | 描述 |
---|---|
progress | 上传中 |
stop | 已暂停 |
ready | 未开始 |
cancel | 已取消 |
示例
import OSSDownload from '@msbfe/down';
const ossDown = new OSSDownload({
url: 'http://oss-xxx-xx.com/xx.jpg',
fileSize:1232456,
onProgress(progress){
// 返回进度
console.log(progress)
},
onSuccess(){
// 下载完成
},
onError(e){
// 上传出错了
console.log(e)
}
});
// 主动获取任务进度
console.log(ossDown.options.progress)
// 主动获取任务状态
console.log(ossDown.options.status)
1.0.0-beta-0
1 year ago
1.0.0
1 year ago