最近项目有个需求,需要将后台返回的base64格式的图片文件导出到本地(即点击下载)
开始以为很简单,用a标签的download属性就行了,后来还是出现了很多兼容性问题,不得不重新考虑
但是有一次在看到echarts的demo的时候,它的右上角有个导出按钮(这个功能的兼容性很好),于是决定把其代码扣出来

代码如下:
1 | function saveAsImg(fileName, url) { |
以上,如有错误,欢迎指正
参考资料
非技术性扯淡博客
最近项目有个需求,需要将后台返回的base64格式的图片文件导出到本地(即点击下载)
开始以为很简单,用a标签的download属性就行了,后来还是出现了很多兼容性问题,不得不重新考虑
但是有一次在看到echarts的demo的时候,它的右上角有个导出按钮(这个功能的兼容性很好),于是决定把其代码扣出来

代码如下:
1 | function saveAsImg(fileName, url) { |
以上,如有错误,欢迎指正
参考资料

微信打赏

支付宝打赏