npm install html2canvas -S
//在要截图的页面里
import html2canvas from 'html2canvas' <div @click="saveImage()">截图</div><div ref="ImageContent">要截图的内容</div>saveImage() {let myBox = this.$refs.ImageContent;html2canvas(myBox, {useCORS: true,width: window.screen.availWidth,height: window.screen.availHeight,windowWidth: document.body.scrollWidth,windowHeight: document.body.scrollHeight,x:0,y:window.pageYOffset}).then(function(canvas) {var dataUrl = canvas.toDataURL('image/jpeg', 1.0);//图片转为下载路径var a = document.createElement('a');//创建a标签a.href = dataUrl;a.download = '系统模块.png';//设置图片名称a.click();});},

使用html2canvas 截图 出现图片空白的问题相关推荐

  1. canvas截图中图片空白(跨域 导致)

    最近项目中遇到一个"保存至相册"的功能,由于是老功能重构,此部分没有改动,但是最近频繁出现问题:保存至相册时里面地图显示空白. 刚开始的时候也是一头雾水,正好好的功能咋出问题了,而 ...

  2. html2canvas 截图 图片为空白 无法截图

    html2canvas 截图 图片类型为空白 解决办法 图片地址不是本地图片是网络图会出现 截取后为空白的情况 1.此时可以让后台返给你base64的图片地址就可以截取了 2.做个静态转化 先存在本地 ...

  3. android截图canvas为空,html2canvas截图空白问题的解决

    最近在项目中遇到一个需求,需要提供网页截图的功能.百度下发现html2canvas很好用.那就试试吧. 资源下载地址 使用方式 项目使用的react组件开发方式.参照官方的说明文档getting-st ...

  4. html转换成canvas一片空白,html2canvas截图空白问题怎么解决 html2canvas截图空白问题解决方法...

    本篇文章小编给大家分享一下html2canvas截图空白问题解决方法,通过代码图文详细分析了问题及解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 项目使用的reac ...

  5. 前端 - html2canvas 截图显示空白

    一.工作原理 html2canvas库的工作原理并不是真正的"截图",而是读取网页上的目标DOM节点的信息来绘制canvas,所以它并不支持所有的css属性. 二.在 img标签中 ...

  6. 解决html2canvas截图空白的问题

    问题:当出现滚动条时截图会有空白 解决办法:获取需要截图的图片的绝对定位,截图时设置精确的x,y html2canvas(that.$refs.imageDom, {// that.$refs.ima ...

  7. vue页面截图用html2canvas截图不完整有滚动条+有echarts图表时完整截图——截图保存为图片或pdf

    问题 最开始需要做一个网页的截图,结果发现有滚动条怎么都截取不成功,然后各种百度到了一个办法,就是复制那个节点到body,然后在截取那个复制的节点,小页面实验了一下,成功了好开心,代码是这样的.但是, ...

  8. html2canvas图片位移_html2canvas html截图插件图片放大清晰度处理方案,支撑恣意放大倍数,处理原插件图片偏移题目...

    html2canvas html截图插件图片放大清晰度处理方案,支撑恣意放大倍数,处理原插件图片偏移题目 Author:youzebin (2016.12.6) 插件下载地点:https://gith ...

  9. html2canvas解决图片空白,网络图片跨域

    解决思路:前端将网络图片转换成64位格式 不需要设置什么阿里云服务器跨域,nginx配置header等等 1.准备一个canvas标签用于转换64位格式图片 <canvas ref=" ...

最新文章

  1. LeetCode中等题之重排数字的最小值
  2. INSTALL_FAILED_INVALID_APK
  3. PyTorch之深入理解list、ModuleList和Sequential。
  4. android shape.xml 文件使用
  5. s5pv210启动debian出错提示bash: cannot set terminal process group (-1): Inappropriate ioctl for device...
  6. [二叉树]序列化二叉树 (剑指offer61)
  7. Python 杨辉三角形的简单实现
  8. 工作36:接口返回形式一致
  9. SpringBoot学习笔记001--创建第一个spring boot应用
  10. JQueryEasyUI框架入门
  11. 物竞天择2 NS2 -MOD制作教程 -制作工具
  12. wordpress友联_WordPress 友情链接页面终极版
  13. MES系统是怎样实现生产调度的?
  14. Hive-编写UDF函数(详细教程~~~)
  15. php使用addons,GitHub - yuninf/tp5-addons: ThinkPHP addons autoload
  16. 关于开展2022年重庆市第一批高新技术企业认定申报工作的通知
  17. 安科瑞数据中心EMS 系统解决方案
  18. 五、TDDI 触控、显示驱动一体化技术
  19. 赛灵思发布 ACAP,向英特尔、英伟达开炮
  20. 苹果效应:创新已不是主流,去惊喜”才是大流行

热门文章

  1. myeclipse添加oracle,向MyEclipse添加Oracle数据库
  2. APP运营如何实现流量变现,获取更高收益?
  3. CGI跟FASTCGI区别
  4. Java面试总结(2021优化版)发布1024程序员节
  5. 生产者消费者模式详细解读
  6. 深度学习介绍-深度学习是什么
  7. 前端框架比比看:bootstrap, bulma, foundation, material-design-lite, materialize-css, semantic-ui
  8. 关于浏览器访问servlet404异常
  9. 很多我们以为一辈子都不会忘记的事情,就在我们念念不忘的日子里,被我们遗忘了。
  10. Android Shape渐变色