Iconfont如何批量下载图片

2,138 阅读1分钟

在网络上找的办法,打开页面控制台console

var span = document.querySelectorAll('.icon-cover');
for (var i = 0, len = span.length; i < len; i++) {
     console.log(span[i].querySelector('span').click());
}

但在实际使用时发现Iconfont做了数目下载的限制,一次最多下载20张,所以需要修改一下,变成:

var span = document.querySelectorAll('.icon-cover');
for (var i = 0, len = 20; i < len; i++) {
     console.log(span[i].querySelector('span').click());
}

当然,这是从0开始下载,也可以从任意某个图片开始。

上述代码只会将图片加到购物车,下载需要在购物车里面点击下载才行。