首页 > 代码库 > 图片下载方法
图片下载方法
/** * 下载图片 * <a id="download-IMG" style="display:none;"><span>下载</span></a> */ /* 使用html5默认的下载功能,下载图片 */ function downloadImgByHtml5() { var imgName = "图片名"; var imgSrc = "http://www.mamicode.com/images/normal.png"; $(‘#download-IMG‘).attr(‘href‘, imgSrc).attr(‘download‘, imgName); $(‘#download-IMG‘).children("span").trigger("click"); } /** * 使用html2canvas下载图片 * 适用范围:不支持html5的下载或者无效时,且图片在页面中显示; * 原理:使用html2canvas插件,将页面中的DOM元素渲染成图片; */ function downloadImgByHtml2canvas() { var imgName = "图片名"; html2canvas($(‘#fancybox-img‘), { onrendered: function(canvas) { var base64Img = canvas.toDataURL("image/png"); $(‘#download-IMG‘).attr(‘href‘, base64Img).attr(‘download‘, imgName); $(‘#download-IMG‘).children("span").trigger("click"); } }); }
图片下载方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。