DownloadTask.abort

解释:中断下载任务

方法参数

示例

在开发者工具中预览效果

扫码体验

DownloadTask.abort - 图1请使用百度APP扫码

图片示例

DownloadTask.abort - 图2

DownloadTask.abort - 图3

DownloadTask.abort - 图4

代码示例

  • 在 js 文件中
  1. Page({
  2. data: { },
  3. downloadFile() {
  4. const downloadTask = swan.downloadFile({
  5. url: 'https://smartprogram.baidu.com/docs/img/file-simple.pdf',
  6. header: {
  7. 'content-type': 'application/json'
  8. },
  9. success: res =>{
  10. console.log(res.tempFilePath);
  11. swan.showToast({
  12. title: '下载成功',
  13. icon: 'none'
  14. });
  15. },
  16. fail: err => {
  17. swan.showToast({
  18. title: '下载失败',
  19. icon: 'none'
  20. });
  21. console.log('错误码:' + err.errCode);
  22. console.log('错误信息:' + err.errMsg);
  23. }
  24. });
  25. this.downloadTask = downloadTask;
  26. },
  27. abortDownloadFile() {
  28. swan.showModal({
  29. title: 'title',
  30. content: '已断掉'
  31. });
  32. this.downloadTask.abort();
  33. }
  34. });