1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > html2canvas 图片合成模糊以及保存为图片背景图丢失问题解决

html2canvas 图片合成模糊以及保存为图片背景图丢失问题解决

时间:2023-06-02 19:57:15

相关推荐

html2canvas 图片合成模糊以及保存为图片背景图丢失问题解决

html2canvas 图片合成模糊以及保存为图片背景图丢失问题解决

注意

作为背景的图片必须放在服务器,存放在本地会出现截图的时候背景图丢失的问题;

背景图必须放在img里面里面,通过定位处理成和背景一样,否则会可能出现模糊的问题

html<div class="img-box"><div class="img-pic"><img :src="backgroundUrl" alt="" /></div><div class="info" 测试 </div></div>

css.img-pic {width: 100%;height: 100%;position: absolute;left: 0;top: 0;img {width: 100%;height: 100%;}}

JavaScriptvar dom = document.querySelector('.img-box'); // 获取需要截图的元素const canvas = html2canvas(dom, {scale: 1.2,useCORS: true,allowTaint: false});console.log(canvas.toDataURL()) // 打印出来的为base64格式

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。