DownloadTask.onProgressUpdate
监听下载进度变化事件。
Result
属性 | 类型 | 说明 |
---|---|---|
progress | number | 下载进度百分比, 0 - 100 |
totalBytesWritten | number | 已经下载的数据长度,单位 Bytes |
totalBytesExpectedToWrite | number | 预期需要下载的数据总长度,单位 Bytes |
Example
ts
const task = ek.downloadFile({
url: 'https://example.com/file/test.png',
success: res => {
console.log(res.tempFilePath)
},
fail: res => {
console.log(res.errMsg)
}
})
task.onProgressUpdate(res => {
console.log(`progress: ${res.progress}%`)
})