0.0.5 • Published 6 months ago

@msbfe/down v0.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months 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

6 months ago

0.0.4

9 months ago

0.0.4-beta.1

9 months ago

0.0.3

1 year ago

0.0.2

1 year ago

1.0.0

1 year ago

1.1.0

1 year ago

0.0.1

1 year ago

2.2.2

1 year ago

2.0.1

1 year ago

1.0.0-beta-16

1 year ago

1.0.200

1 year ago

1.0.100

1 year ago

2.0.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0-beta-15

1 year ago

1.0.0-beta-14

1 year ago

1.0.0-beta-13

1 year ago

1.0.0-beta-12

1 year ago

1.0.0-beta-11

1 year ago

1.0.0-beta-10

1 year ago

1.0.0-beta-9

1 year ago

1.0.0-beta-8

1 year ago

1.0.0-beta-7

1 year ago

1.0.0-beta-6

1 year ago

1.0.0-beta-5

1 year ago

1.0.0-beta-4

1 year ago

1.0.0-beta-3

1 year ago

1.0.0-beta-2

1 year ago

1.0.0-beta-1

1 year ago

1.0.0-beta-0

1 year ago