enregistrer le fichier excel à l'aide de FileSaver.js

Je suis en train d'exporter les données vers excel en angular js

1) l'Utilisateur clique sur un bouton
2) les Données dans $champ d'application.montableau est enregistré sur le fichier excel.

J'ai essayé

var blob = new Blob($scope.myArray , {
    type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8"
});
saveAs(blob, "Report.xls");
};

Il invite à ouvrir le fichier excel.
Mais chaque fois que j'essaie de l'ouvrir, il dit que le format du fichier ou l'extension de fichier n'est pas valide.

Toute Aide!

OriginalL'auteur Amit Kumar | 2015-11-03