• 4
  • 新人请关照

html2canvas插件截屏转base64时的坑

html2canvas插件截屏时,将canvas转base64文件时,显示的内容只有一部分。

调过canvas大小,还是无用

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
html2canvas(screenNode, {

allowTaint: true

}).then(function(canvas) {

  console.log(canvas.toDataURL('image/png'));
  document.body.appendChild(canvas);
})
.catch(function(msg) {
  console.log(msg);
});

希望各位大佬能帮帮忙。

阅读 952
评论
    1 个回答

    写onrendered在这个函数里面呢

    html2canvas(screenNode, {
        onrendered: function(canvas) {
            console.log(canvas.toDataURL('image/png'));
             document.body.appendChild(canvas);
        }
    })
      撰写回答

      登录后参与交流、获取后续更新提醒

      相似问题
      推荐文章