0.0.5 • Published 2 years ago

@msbfe/down v0.0.5

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

安装

    npm install @msbfe/down

初始化

new OSSDownload(options);

options说明

配置项是否必传说明
url图片地址
fileSize(废弃)是(废弃)文件大小,单位:字节
fileName下载到本地的文件名,不传默认url上的文件名,不带后缀名
onProgress下载进度回调,(progress)=>{} progress当前进度,两位小数
onSuccess成功回调,下载成功时的回调
onError错误回调,下载出错时的回调。(e)=>{}e 错误信息
onChangeStatus状态发生变化时的回调。(status)=>{} status当前状态

上传任务状态

状态码描述
progress上传中
stop已暂停
ready未开始
cancel已取消

实例方法

方法名描述
start开始下载
stop暂停下载
continue继续下载
cancel取消下载
restart重新开始

示例

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.getProgress())
// 主动获取任务状态
console.log(ossDown.options.status)
console.log(ossDown.getStatus())


// 方法调用
// 开始
ossDown.start()
// 暂停
ossDown.stop()
// 继续
ossDown.continue()
// 取消
ossDown.cancel()
// 重新开始
ossDown.restart()
0.0.5

2 years ago

0.0.4

2 years ago

0.0.4-beta.1

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

1.0.0

2 years ago

1.1.0

2 years ago

0.0.1

2 years ago

2.2.2

2 years ago

2.0.1

2 years ago

1.0.0-beta-16

2 years ago

1.0.200

2 years ago

1.0.100

2 years ago

2.0.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0-beta-15

2 years ago

1.0.0-beta-14

2 years ago

1.0.0-beta-13

2 years ago

1.0.0-beta-12

2 years ago

1.0.0-beta-11

2 years ago

1.0.0-beta-10

2 years ago

1.0.0-beta-9

2 years ago

1.0.0-beta-8

2 years ago

1.0.0-beta-7

2 years ago

1.0.0-beta-6

2 years ago

1.0.0-beta-5

2 years ago

1.0.0-beta-4

2 years ago

1.0.0-beta-3

2 years ago

1.0.0-beta-2

2 years ago

1.0.0-beta-1

2 years ago

1.0.0-beta-0

2 years ago