Home Reference Source
import {Uploader} from 'qiniup/src/uploader.js'
public class | source

Uploader

七牛上传类

Static Member Summary

Static Public Members
public static

上传类默认配置

public static

浏览器是否支持

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

配置

public

通道类对象

Method Summary

Public Methods
public

fetch(file: String, params: Object, options: Object, callback: Function): Request

抓取远程文件

public

upload(file: File | Blob | String | Array, params: Object, options: Object, callback: Function): Request

上传

Static Public Members

public static defaultSettings: Object source

上传类默认配置

Properties:

NameTypeAttributeDescription
defaultSettings.maxFileSize Boolean

最大文件大小

defaultSettings.minFileSize Boolean

最小文件大小

public static supported: Boolean source

浏览器是否支持

Public Constructors

public constructor() source

Public Members

public settings: Object source

配置

public tunnel: Tunnel source

通道类对象

Public Methods

public fetch(file: String, params: Object, options: Object, callback: Function): Request source

抓取远程文件

Params:

NameTypeAttributeDescription
file String

远程文件

params Object
  • optional
  • default: {}

上传参数

params.token String

七牛令牌

options Object
  • optional
  • default: {}

上传配置

options.host String
  • optional

七牛HOST https://developer.qiniu.com/kodo/manual/1671/region-endpoint

options.tokenPrefix String
  • optional

令牌前缀

callback Function

回调函数

Return:

Request

请求对象

public upload(file: File | Blob | String | Array, params: Object, options: Object, callback: Function): Request source

上传

Params:

NameTypeAttributeDescription
file File | Blob | String | Array

需要上传的文件

params Object
  • optional
  • default: {}

上传参数

params.token String

七牛令牌

options Object
  • optional
  • default: {}

上传配置

options.host String
  • optional

七牛HOST https://developer.qiniu.com/kodo/manual/1671/region-endpoint

options.tokenPrefix String
  • optional

令牌前缀

callback Function

回调函数

Return:

Request

请求对象