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:密码错误,其他:失败