DownloadTask.onProgressUpdate

解释:监听下载进度变化事件,在下载的过程中会被多次触发。

方法参数

Function callback

callback 返回参数说明

参数类型说明

progress

Number

下载进度百分比

totalBytesWritten

Number

已经下载的数据长度(单位:Bytes)

totalBytesExpectedToWrite

Number

预期需要下载的数据总长度(单位:Bytes)

示例

跳转编辑工具

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

图片示例

DownloadTask.onProgressUpdate - 图2

代码示例

  • SWAN
  • JS
  1. <view class="card-area">
  2. <view class="title">已经下载的数据长度:{{alreadyData}} Bytes</view>
  3. <view class="title">预计下载的数据长度:{{targetData}} Bytes</view>
  4. <view class="title">
  5. <progress class="progress" percent="{{progress}}" activeColor="#3c76ff" show-info />
  6. </view>
  7. </view>
  8. <button type="primary" bind:tap="downloadTaskProgress">点击下载和获取下载进度</button>