要解决"addHTML正在下载空的PDF,未显示div的内容"问题,可以尝试以下解决方法:
示例代码:
document.addEventListener("DOMContentLoaded", function() {
// 在此处调用addHTML方法
});
示例代码:
var element = document.getElementById("yourDivId");
var opt = {
margin: 1,
filename: 'your_pdf_filename.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' }
};
html2pdf().from(element).set(opt).toPdf().get('pdf').then(function(pdf) {
// PDF已生成,执行后续操作
pdf.save();
});
请确保替换示例代码中的"yourDivId"和"your_pdf_filename.pdf"为实际的div元素ID和PDF文件名。
上一篇:addhtmlorbodyonclickhidemenudiv
下一篇:AddHttpClient<TClient>和AddHttpClient<TClient,TImplementation>的区别是什么?