cos-uploaderjs-jiniu
Version:
适用于 UniApp 的腾讯 COS 文件上传封装工具
31 lines (25 loc) • 1.22 kB
Markdown
# cos-uploaderjs-jiniu
适用于 UniApp 的腾讯云 COS 文件上传封装工具方法库,支持 App、小程序、H5 跨平台上传,同时支持分快上传文件。
## 使用方式
```js
npm install cos-uploaderjs-jiniu
import { uploadFileToCOSByPlatform ,defaultUpload} from 'cos-uploaderjs-jiniu'
/* uploadFileToCOSByPlatform cos上传方法 接收五个参数 fileData,getAccessInfo,appChanneId,baseUrl,appName
fileData:文件信息 fileData = {name: '文件名',type: '文件类型,jpg,png等',size: '文件大小单位 kb',filePath: '文件路径'}
getAccessInfo 获取cos上传信息,通常传空字符串 因为方法内部会自己获取也可以通过请求/ms-attachment/cos/getAccessInfo 获取,
appChanneId:app渠道id,
baseUrl: cos上传微服务域名,
appName: 产品名称用于拼接得到上传文件名
*/
/* defaultUpload api直传方法 四个参数 uploadUrl file options showLoading
uploadUrl: 文件上传地址
file: 文件路径
options:header参数 {token: 'token',yyid: yyid,...}
showLoading: 是否开启loading
*/
```
## 版本描述
1.0.6 大于8M文件分片上传
1.3.4 增加api直传方法
1.3.5 修复bug
1.3.7 修改直传默认值