首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从图像URL下载图像?

如何从图像URL下载图像?
EN

Stack Overflow用户
提问于 2019-08-19 14:06:20
回答 1查看 862关注 0票数 0

当点击图片链接时,我很难下载图片。我在图像url之前预置download?image=,它提供了保存选项,但是无法下载。

这是我的代码:

代码语言:javascript
复制
<a href={`download?image=${data[0].compress_path}`} download={(data[0].file_name).substring(data[0].file_name.lastIndexOf('/') + 1)} type="application/octet-stream" target="_blank">Download</a>

注意事项:不使用download?image=,它将在新选项卡中打开图像。

EN

回答 1

Stack Overflow用户

发布于 2019-08-20 06:36:52

我的问题已经解决了,我用Fil-saver.js库下载图像。以下是代码:

代码语言:javascript
复制
<a  href='javascript:void(0)' onClick={()=>{this.download(data[0].compress_path)}} >Download</a>

下面是我使用的下载功能:

代码语言:javascript
复制
    download=(save)=>{
        var FileSaver = require('file-saver');
        var fileName=save.substring(save.lastIndexOf('/') + 1)
        FileSaver.saveAs(save, fileName);
    }

注意事项:使用import { saveAs } from 'file-saver'来使用saveAs。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57558432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档