const link = document.createElement('a');
if (type != '') {
link.href = this.cardList[this.imgIndex.whichCard].items[this.imgIndex.whichBlock].list[this
.imgIndex.whichImg].url
} else {
let str = this.previewList[this.swiperCurrentIndex].url
let arr = str.split('?')
link.href = arr.length > 0 ? str.split('?')[0] : str
}
link.download = 'url'
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
this.cardList[this.imgIndex.whichCard].items[this.imgIndex.whichBlock].list[this
.imgIndex.whichImg].download_count++
蓝胖子7426 (作者)
uniapp h5如何实现多张图片下载
2025-09-08 16:37
DCloud_UNI_JBB
回复 蓝胖子7426: 跟你正常写web项目(不包含uniapp)一样
2025-09-08 16:40
蓝胖子7426 (作者)
回复 DCloud_UNI_JBB: 我用a标签写 电脑可以实现 手机不行
2025-09-08 16:48
DCloud_UNI_JBB
回复 蓝胖子7426: 估计是不兼容,你可以问问ai,找找解决方案
2025-09-08 16:50
蓝胖子7426 (作者)
回复 DCloud_UNI_JBB: 好的 感谢大佬
2025-09-08 16:53