JS下载多个文件

时间:2018-05-16 16:35:12

标签: javascript download

我的目标是拥有一个下载给定数组中所有文件的脚本:

    var links = ['http://file-examples.com/wp-content/uploads/2017/10/file_example_JPG_100kB.jpg',
'http://file-examples.com/wp-content/uploads/2017/10/file_example_TIFF_1MB.tiff'];

function downloadAll(urls) {
  var link = document.createElement('a');
  link.setAttribute('download', null);
  link.style.display = 'none';
  document.body.appendChild(link);
  for (var i = 0; i < urls.length; i++) {
    link.setAttribute('href', urls[i]);
    link.click();
  }
  document.body.removeChild(link);
}
downloadAll(window.links)

这一直顺利进行,直到(我相信)最新的Chrome更新。

我一直在收集信息,但似乎还没有解决方法。

请问有人在这里给我一个帮助吗?基本上想要在JS中使用多个文件下载脚本。

提前感谢您的帮助!

0 个答案:

没有答案