html2canvas这个插件怎么用啊,每次截图都是不一样的结果 please

html2canvas这个插件怎么用啊,每次截图都是不一样的结果 具体看图片:

clipboard.png
框内为需要截图的区域,下面为点保存时候的结果!
以下是我的代码 有大神帮忙看看吗?
saveImg(imgURL){

html2canvas(document.getElementById("div"),{useCORS: true})
.then((canvas)=>{
  console.log(canvas);
  document.body.appendChild(canvas);
  var img = canvas.toDataURL("image/png")
  this.setState({
    myImgUrl:img
  })
  
})
}

<div id='div' style={{width:100,height:50,paddingTop:5,color:'red'}}>

<p>fdsfdsfdsfdsf</p>
<img src={centerImg} style={{width:30,height:20}}/>

</div>

阅读 1.9k
1 个回答
新手上路,请多包涵

大佬,这个问题解决了吗?我也是一样

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题