使用Cordova将Angular 7项目转换为Android App

时间:2019-03-22 09:16:04

标签: angular cordova jspdf

我已使用cordova将angular7项目转换为android应用。在angular中,我使用jspdf和htmlcanvas2创建和下载发票。
这个Purchase.component.ts和Purchase.component.html我有pdfsection div-:

    var data = document.getElementById('pdfsection');
    html2canvas(data).then(canvas => {
    // Few necessary setting options
    var imgWidth = 208;
    var pageHeight = 295;
    var imgHeight = canvas.height * imgWidth / canvas.width;
    var heightLeft = imgHeight;
    const contentDataURL = canvas.toDataURL('image/png')
    let pdf = new jsPDF('p', 'mm', 'a4'); // A4 size page of PDF
    var position = 0;
    pdf.addImage(contentDataURL, 'PNG', 0, position, imgWidth, imgHeight);
    pdf.save(this.invoice.number); // Generated PDF

但是,当我在手机上运行此命令时,inovice不会被下载。 在网上可以正常使用,但不能在移动设备上使用。请让我知道如何将其下载到移动设备上。

0 个答案:

没有答案