DownloadTask.onProgressUpdate
downloadFile的调用结果在通过回调传递的同时会返回一个DownloadTask对象,通过onProgressUpdate方法监听下载进度。
支持说明
| 客户端平台 | WPS协作版本要求 |
|---|---|
| iOS | >=2.3.0 |
| Android | >=2.3.0 |
返回结果
| 名称 | 类型 | 描述 |
|---|---|---|
| totalBytes | Number | 预期需要上传的数据总长度,单位 Bytes |
| sentBytes | Number | 已经上传的数据长度,单位 Bytes |
示例代码
const downloadTask = window.ksoxz_sdk.downloadFile({params, onSuccess, onError});
// 如果需要对上传进度进行处理则可以调用
downloadTask.onProgressUpdate(({ totalBytes, writtenBytes }) => {
const persent = Math.floor(writtenBytes * 100 / totalBytes)
})