IE9 - Ошибка в функции: «ArrayBuffer» не определен ReferenceError: «ArrayBuffer» не определен

Я создал приложение для скачиванияpdf,pdf основан на HTML-таблице. Приложение работает нормально во всех браузерах, но при запуске в IE9 я получаюError in function : 'ArrayBuffer' is undefined ReferenceError: 'ArrayBuffer' is undefined, Так как IE9 является браузером на основе HTML5, я думаю, jspdf должен работать.

Рабочая Демо

function demoFromHTML() {
    var pdf = new jsPDF('p', 'pt', 'letter');
    pdf.cellInitialize();
    pdf.setFontSize(10);
    $.each($('#customers tr'), function (i, row) {
        if ($(row).text().trim().length !== 0) {
            $.each($(row).find("td, th"), function (j, cell) {
                var txt = $(cell).text().trim() || " ";
                var width = (j == 4) ? 40 : 70;
                if (j == 7) {
                    width = 120;
                }
                if(i==0)
                {
                    pdf.setFontStyle('bold');
                }
                else
                {
                    pdf.setFontStyle('normal');
                }   
                    pdf.cell(10, 10, width, 18, txt, i);             
            });
        }
    });

    pdf.save('sample-file.pdf');
}

Может кто-нибудь, пожалуйста, скажите мне какое-то решение для этого

Ответы на вопрос(1)

Ваш ответ на вопрос