Appearance
压缩文件夹 v1.5.0
方法名
zipFolder
用法
用法示例
js
module.zipFolder({
//压缩的文件夹路径
path: "/storage/emulated/0/leven_file",
//压缩后的文件路径
zipPath: "/storage/emulated/0/leven_files/1.zip",
//压缩密码
password: ""
}, res => {
console.log(res)
})参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| path | String | 是 | 无 | 要压缩的文件夹地址 |
| zipPath | String | 否 | 自动生成 | 压缩后的文件路径 |
| password | String | 否 | 无 | 压缩密码 |
回调
回调示例
json
{
"data": {
"status": "start"
},
"message": "",
"code": 0
}
{
"data": {
"status": "running",
"progress": 12
},
"message": "",
"code": 0
}
{
"data": {
"type": true,
"status": "finish",
"zipPath": "/storage/emulated/0/leven_files/1.zip"
},
"message": "",
"code": 0
}回调说明
| 参数名 | 参数类型 | 参数描述 |
|---|---|---|
| message | String | 消息提示 |
| data | Object | 数据对象 |
| data.status | String | 压缩状态,start:开始压缩,running:压缩中,finish:压缩完成 |
| data.progress | Integer | 压缩进度(百分比),在压缩中时返回 |
| data.type | Boolean | 压缩是否完成 |
| data.zipPath | String | 压缩后的文件路径,压缩成功时返回 |
| code | Integer | 返回类型,0.成功,其他:失败 |

