Извлечение заархивированных файлов, используя JSZIP в JavaScript, не работает на IE11 - PullRequest
0 голосов
/ 30 мая 2018

На моей веб-странице пользователь должен загрузить заархивированный файл.Внутри zip-файла находятся несколько файлов xlsx.Я использую приведенный ниже код для чтения ZIP-файла, он отлично работает на Chrome, но когда я пытаюсь запустить на IE11, он говорит, что не может найти разрешение для нулевого объекта или ссылки

    var JSZip = require('JSZip');
fs.readFile{ filePath, function(err, data) {
  if (!err) {
    var zip = new JSZip();
    zip.loadAsync(data).then(function(contents) {
      Object.keys(contents.files).forEach(function(filename) {
        zip.file(filename).async('nodebuffer').then(function(content) {
           var dest = path + filename;
           fs.writeFileSync(dest, content);
        }); 
      });
    });
  }
});

Когда я пытаюсь отладитьэто не происходит внутри функции loadAync.

...