Javascript JSPDF将数组导出为PDF

Javascript JSPDF将数组导出为PDF,javascript,jspdf,Javascript,Jspdf,我在使用jsPDF插件将数组数据导出为PDF格式时遇到问题。 我第一次导出PDF时,格式看起来很棒。 但是,在以下尝试中,导出为PDF时,第一页上会出现随机空白 function JSONToPDFConvertor() { var sel = document.getElementById("yourSelect"); var text = sel.options[sel.selectedIndex].text; var

我在使用jsPDF插件将数组数据导出为PDF格式时遇到问题。 我第一次导出PDF时,格式看起来很棒。 但是,在以下尝试中,导出为PDF时,第一页上会出现随机空白

function JSONToPDFConvertor() {
            var sel = document.getElementById("yourSelect");
            var text = sel.options[sel.selectedIndex].text;
            var data = [];

            // first row needs to be headers
            data.push(["Date & Time", "Location", "Speed", "Ignition", "Odometer", "Batt(V)", "GPS"]);
            // go through cells

            for (var i = 0; i < myArr.Table1.length; i++) {


                var rowData = {};

                rowData[0] = myArr.Table1[i].datetimer;
                rowData[1] = myArr.Table1[i].location;
                rowData[2] = myArr.Table1[i].speed.toString();
                rowData[3] = myArr.Table1[i].ignition;
                rowData[4] = myArr.Table1[i].odometer.toString();
                rowData[5] = myArr.Table1[i].battVolt;
                rowData[6] = myArr.Table1[i].gpsStat;



                data.push(rowData);
            }
            var table = data;
            console.log(data);
            var doc = new jsPDF('l', 'pt', 'letter');
            doc.setFontSize(9);
            $.each(table, function(i, row) {
                $.each(row, function(j, cell) {
                    if (j == 0) {
                        doc.cell(1, 10, 90, 20, cell, i);
                    } else if (j == 1) {
                        doc.cell(1, 10, 450, 20, cell, i);
                    } else if (j == 4) {
                        doc.cell(1, 10, 65, 20, cell, i);
                    } else {
                        doc.cell(1, 10, 45, 20, cell, i);
                    }


                });
            });

            doc.save('LocationReport_' + text + '.pdf');
        }   
函数JSONToPDFConvertor(){
var sel=document.getElementById(“yourSelect”);
var text=sel.options[sel.selectedIndex].text;
var数据=[];
//第一行必须是标题
数据推送([“日期和时间”、“位置”、“速度”、“点火”、“里程表”、“电池电压”、“GPS”);
//穿过牢房
对于(变量i=0;i

这是正常的(第一次导出):

这是第二次导出(空白页): 这是第三个出口,顶部有一个明显的白色缺口

有没有人在这个问题上有经验