Wie erstelle und speichere ich eine Datei mit AngularJS im lokalen Dateisystem?

Ich möchte eine Datei erstellen und speichern, bevor ich Daten darin anmelde. Die folgende Methode erstellt und speichert Daten in einer Datei und wird nur vom Chrome-Browser unterstützt. Wie kann ich eine leere Datei erstellen und speichern und dann Daten darin protokollieren und wird von IE und Chrome unterstützt?

ctrl.js:

function download(text, name, type) {
    var a = document.getElementById("a");
    var file = new Blob([text], {type: type});
    a.href = URL.createObjectURL(file);
    a.download = name;
}
$scope.recordLogs = function(){
    download('file text', 'myfilename.txt', 'text/plain')
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage