使用html2canvas 截图 出现图片空白的问题
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 截图 出现图片空白的问题相关推荐
- canvas截图中图片空白(跨域 导致)
最近项目中遇到一个"保存至相册"的功能,由于是老功能重构,此部分没有改动,但是最近频繁出现问题:保存至相册时里面地图显示空白. 刚开始的时候也是一头雾水,正好好的功能咋出问题了,而 ...
- html2canvas 截图 图片为空白 无法截图
html2canvas 截图 图片类型为空白 解决办法 图片地址不是本地图片是网络图会出现 截取后为空白的情况 1.此时可以让后台返给你base64的图片地址就可以截取了 2.做个静态转化 先存在本地 ...
- android截图canvas为空,html2canvas截图空白问题的解决
最近在项目中遇到一个需求,需要提供网页截图的功能.百度下发现html2canvas很好用.那就试试吧. 资源下载地址 使用方式 项目使用的react组件开发方式.参照官方的说明文档getting-st ...
- html转换成canvas一片空白,html2canvas截图空白问题怎么解决 html2canvas截图空白问题解决方法...
本篇文章小编给大家分享一下html2canvas截图空白问题解决方法,通过代码图文详细分析了问题及解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 项目使用的reac ...
- 前端 - html2canvas 截图显示空白
一.工作原理 html2canvas库的工作原理并不是真正的"截图",而是读取网页上的目标DOM节点的信息来绘制canvas,所以它并不支持所有的css属性. 二.在 img标签中 ...
- 解决html2canvas截图空白的问题
问题:当出现滚动条时截图会有空白 解决办法:获取需要截图的图片的绝对定位,截图时设置精确的x,y html2canvas(that.$refs.imageDom, {// that.$refs.ima ...
- vue页面截图用html2canvas截图不完整有滚动条+有echarts图表时完整截图——截图保存为图片或pdf
问题 最开始需要做一个网页的截图,结果发现有滚动条怎么都截取不成功,然后各种百度到了一个办法,就是复制那个节点到body,然后在截取那个复制的节点,小页面实验了一下,成功了好开心,代码是这样的.但是, ...
- html2canvas图片位移_html2canvas html截图插件图片放大清晰度处理方案,支撑恣意放大倍数,处理原插件图片偏移题目...
html2canvas html截图插件图片放大清晰度处理方案,支撑恣意放大倍数,处理原插件图片偏移题目 Author:youzebin (2016.12.6) 插件下载地点:https://gith ...
- html2canvas解决图片空白,网络图片跨域
解决思路:前端将网络图片转换成64位格式 不需要设置什么阿里云服务器跨域,nginx配置header等等 1.准备一个canvas标签用于转换64位格式图片 <canvas ref=" ...
最新文章
- LeetCode中等题之重排数字的最小值
- INSTALL_FAILED_INVALID_APK
- PyTorch之深入理解list、ModuleList和Sequential。
- android shape.xml 文件使用
- s5pv210启动debian出错提示bash: cannot set terminal process group (-1): Inappropriate ioctl for device...
- [二叉树]序列化二叉树 (剑指offer61)
- Python 杨辉三角形的简单实现
- 工作36:接口返回形式一致
- SpringBoot学习笔记001--创建第一个spring boot应用
- JQueryEasyUI框架入门
- 物竞天择2 NS2 -MOD制作教程 -制作工具
- wordpress友联_WordPress 友情链接页面终极版
- MES系统是怎样实现生产调度的?
- Hive-编写UDF函数(详细教程~~~)
- php使用addons,GitHub - yuninf/tp5-addons: ThinkPHP addons autoload
- 关于开展2022年重庆市第一批高新技术企业认定申报工作的通知
- 安科瑞数据中心EMS 系统解决方案
- 五、TDDI 触控、显示驱动一体化技术
- 赛灵思发布 ACAP,向英特尔、英伟达开炮
- 苹果效应:创新已不是主流,去惊喜”才是大流行
热门文章
- myeclipse添加oracle,向MyEclipse添加Oracle数据库
- APP运营如何实现流量变现,获取更高收益?
- CGI跟FASTCGI区别
- Java面试总结(2021优化版)发布1024程序员节
- 生产者消费者模式详细解读
- 深度学习介绍-深度学习是什么
- 前端框架比比看:bootstrap, bulma, foundation, material-design-lite, materialize-css, semantic-ui
- 关于浏览器访问servlet404异常
- 很多我们以为一辈子都不会忘记的事情,就在我们念念不忘的日子里,被我们遗忘了。
- Android Shape渐变色