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

