下载取消任务


接口说明

支持版本>=10.0.5

下载文件,支持取消下载

HWH5.downloadFileOperation

请求参数

参数 类型 必填 说明
url String 下载资源的 url
header String Object HTTP 请求 Header
filePath String 文件下载的地址,默认地址
progress Number 是否返回上传进度。1:返回,0:不返回。默认为 0
onProgress Function 当progress为1时,必填。回调函数,持续回调
onSuccess Function 上传成功后回调函数
onError Function 上传失败或是异常的回调函数

返回说明

参数 类型 说明
abort Function 取消下载函数
  • ES6版本

    const downloadTask = await HWH5.downloadFileOperation({
      url: '',
      header: '',
      filePath: '',
      progress: 1,
      onProgress: _data => console.log('进度', _data),
      onSuccess: res = > console.log('--------- success', res),
      onError: err => console.log('--------- error', err)
    });
    
    downloadTask.abort(); //取消下载
    
  • ES5版本

    HWH5.downloadFileOperation({
      url: '',
      header: '',
      filePath: '',
      progress: 1,
      onProgress: function (_data) {
        console.log('进度', _data);
      },
      onSuccess: function (res) {
        console.log('--------- success', res);
      },
      onError: function (err) {
        console.log('--------- error', err);
      }
    }).then(function (result) {
      downloadTask.abort(); //取消下载
    })
    

result. ""

    Not Found. ""