Skip to content

解压缩 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)
})

参数说明 ​

参数名参数类型是否必填默认值参数描述
pathString是无要解压的文件路径
unZipPathString是无解压后的文件夹路径
passwordString否无解压密码

回调 ​

回调示例 ​

json
{
    "data": {
        "status": "start"
    },
    "message": "",
    "code": 0
}

{
    "data": {
        "status": "running",
        "progress": 12
    },
    "message": "",
    "code": 0
}

{
    "data": {
        "type": true,
        "status": "finish"
    },
    "message": "",
    "code": 0
}

回调说明 ​

参数名参数类型参数描述
messageString消息提示
dataObject数据对象
data.statusString解压状态,start:开始解压,running:解压中,finish:解压完成
data.progressInteger解压进度(百分比),在解压中时返回
data.typeBoolean解压是否完成
codeInteger返回类型,0.成功,-104:密码错误,其他:失败