DownloadTask

解释:下载任务对象

示例

在开发者工具中预览效果

扫码体验

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

图片示例

DownloadTask - 图2

DownloadTask - 图3

DownloadTask - 图4

代码示例

  • 在 swan 文件中
  1. <button bindtap="createDownloadTask">创建uploadFile实例对象</button>
  • 在 js 文件中
  1. Page({
  2. data: { },
  3. createDownloadTask() {
  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('downloadTask success', res);
  11. },
  12. fail: err => {
  13. console.log('错误码:' + err.errCode);
  14. console.log('错误信息:' + err.errMsg);
  15. },
  16. complete: () => {
  17. }
  18. });
  19. console.log('res', downloadTask);
  20. swan.showModal({
  21. title: '创建' + downloadTask._reqId,
  22. content: JSON.stringify(downloadTask)
  23. });
  24. }
  25. });