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