Untar 解压

pm.untar(Object object)

解压本地tar包。

参数 类型 描述
tar string 解压资源
dir string 指定文件解压的路径
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
var untar = pm.untar({tar : "123.tar", 
                      dir : "/gui/123"
                      success : function(){ console.log("untar succeed"); },
                      fail : function(){ console.log("untar failed"); },
                      complete : function(){ console.log("untar completed"); }
 ```

## pm.onProgressUpdate(function func)

监听解压进度变化事件。

| 参数 | 类型 | 描述 |
| - | - | - |
| func | function | 回调函数 |

- 回调返回参数说明

    |  参数 |  类型 | 说明 |
    | - | - | - |
    | progress | Number | 解压进度 |
    | totalBytesWritten | Number | 已解压大小 |
    | totalBytesExpectedToWrite | Number | 总文件大小 |

```JavaScript
var untar = pm.untar(...);
untar.onProgressUpdate(function(data){ console.dir(data); });

pm.offProgressUpdate()

取消监听解压进度变化事件。

var untar = pm.untar(...);
untar.offProgressUpdate();