【发布时间】:2020-01-07 08:29:53
【问题描述】:
在我的反应应用程序中,我正在尝试使用以下代码从 S3 URL 下载图像。
<a href={ele.payment_receipt} download target="_blank" class="text-link-3 fw-3 ">
<i class="icon-download mr-2"></i>Download</a>
其中ele.payment_receipt 是文件的链接。但是当我点击链接时,它会打开新标签而不是下载它。我尝试过在线解决方案,但所有在线解决方案都使用相同的下载方法,谁能告诉我我在这里做错了什么?提前谢谢
编辑 图片的 URL 是 60 秒后过期的 s3 存储桶图片的 SignedUrl。
【问题讨论】:
-
尝试删除
target="_blank" -
@HardikChaudhary 现在它在同一个标签而不是新标签中打开图像
-
@HardikChaudhary 该示例不适用于不同的来源网址reference
标签: javascript reactjs download