react-native-qiniu-upload-native

1.0.6 • Public • Published

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();

Package Sidebar

Install

npm i react-native-qiniu-upload-native

Weekly Downloads

1

Version

1.0.6

License

MIT

Unpacked Size

418 kB

Total Files

47

Last publish

Collaborators

  • 900etrip