gpt4 book ai didi

javascript - jspdf.addHTML 抛出错误

转载 作者:行者123 更新时间:2023-11-30 20:49:38 24 4
gpt4 key购买 nike

在 Angular 2 中使用 jsPDF,我在单击按钮时运行此代码:

generatePDF(){
const options = {'pagesplit': true}
this.pdf.addHTML(this.id.nativeElement, 10, 10, options, function(){
this.pdf.save('test.pdf')
});
}

onClick 会调用 generatePDF 函数并在不生成 pdf 的情况下抛出此错误:html2canvas:onrendered 选项已弃用,html2canvas 返回一个以 Canvas 为值的 Promise我查看了jsPDF的官方文档,它确实说它已被弃用。

我将不胜感激。谢谢!

最佳答案

jsPDF 需要更新以匹配 HTML2Canvas 库,他们删除了 onrendered 回调并将其更改为使用 Promise,使用旧版本的 HTML2Canvas“0.5.0-beta4”或更低版本,它会起作用。

编辑:名为 html2pdf 的新库已发布,检查一下

关于javascript - jspdf.addHTML 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48331267/

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