react-native-qiniu-upload-native
v1.0.6
Published
TODO
Downloads
8
Maintainers
Readme
react-native-native-qiniu-native
Getting started
$ npm install react-native-native-qiniu-native --save
Usage
import CBNativeQiniu from 'react-native-native-qiniu';
CBNativeQiniu.onProgress=({key, percent})=>{
});
/**
* sdk config
* @param useHttps 是否使用https上传域名
* @param useConcurrentResumeUpload 使用并发上传,使用并发上传时,除最后一块大小不定外,其余每个块大小固定为4M,
* @param concurrentTaskCount 并发上传线程数量为 int
* @param connectTimeout 链接超时。默认90秒
* @param responseTimeout 服务器响应超时。默认90秒
* ios只有一个超时时间
*/
CBNativeQiniu.init();
/**
* 上传
* @param uri
* @param upKey
* @param token
* @returns {Promise.<*>} {status:'ok'} or {status:-6,'error':'file is empty'}
*/
CBNativeQiniu.upload(uri,upKey,token);
/**
* 取消上传
*/
CBNativeQiniu.cancel();