gpt4 book ai didi

javascript - html2canvas - onrendered 根本不工作

转载 作者:行者123 更新时间:2023-11-30 16:09:12 27 4
gpt4 key购买 nike

这是我的代码,

var pdf = function() {
console.log(12);
var form = $('.container');
html2canvas(form, {
onrendered: function(canvas) {
var pdf1 = new jsPDF();
var marginLeft=20;
var marginRight=20
pdf1.addImage(canvas.toDataURL("image/jpeg"),"jpeg",marginLeft,marginRight)
var data =pdf1.output("datauristring");
console.log(data);
}
});
};

HTML代码是

<div class="container">
Sample Text
</div>

在 index.html 中——

<script type = "text/javascript" src="html2canvas.min.js"></script>

我在一个 Action 上调用 pdf() 方法,我确信 pdf() 方法被调用但没有被渲染。我已经为 html2canvas 问题尝试了类似的 SO 响应,但我仍然不确定为什么我无法使 onrendered 工作。它根本没有被调用。

最佳答案

我找到问题了,

jspdf.min.js 不适用于 html2canvas。而不是 jspdf.min.js 加载 jspdf.debug.js。效果不错

关于javascript - html2canvas - onrendered 根本不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526571/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com