UNPKG

oss-upload-browser

Version:
28 lines (20 loc) 778 B
# oss-upload-browser 浏览器oss上传文件 # 安装 ``` npm i oss-upload-browser ``` # 使用 ``` import ossUpload from 'oss-upload-browser'; ossUpload({license, folder, fileObj, extension}).then(res => {}); ``` # 参数 `license`: 阿里云配置项(https://help.aliyun.com/document_detail/64095.html?spm=a2c4g.11186623.6.962.4fac5d26WnucPG) `folder`: 设置上传至oss的目标文件夹 `fileObj`: 需要上传的File对象或Blob对象 `extension`: 文件拓展名,非必填项,如果不填,则会计算文件mimetype作为拓展名 # 返回 1. `{status: 200, data: 'htto://***.jpg'}` 2. `{status: 300, data: 1.234}` // 如果文件大小大于20mb,则会在上传时返回300状态,同时data返回当前上传的百分比. 3. `{status: 400, data: ''}`