html5 saveAs Unterstützung in Google Chrome

9

Ich versuche, saveAs interface wie hier zu verwenden <> / a>

Im Moment mache ich mir nur Sorgen um Google Chrome und verwende die neueste Version von Canary (Version 27.0.1429.0 canary)

Qn1: Der Artikel sagt.

  

Die W3C-Datei-API enthält eine FileSaver-Schnittstelle, die das Speichern ermöglicht   erzeugte Daten so einfach wie saveAs (Daten, Dateiname), obwohl leider   Es wird schließlich aus der Spezifikation entfernt werden.

Warum würde es entfernt werden?

Qn2: Unter dem Code.

%Vor%

druckt

%Vor%

Chrome unterstützt saveAs also nicht. Das ist nicht der Eindruck, ich habe viele Artikel online gelesen.

    
bsr 04.03.2013, 21:46
quelle

1 Antwort

3

Dies ist ein Polyfill, wie in dem Artikel erklärt. Sie müssen die im Artikel aufgelistete Javascript-Datei laden, in Ihren Ressourcen speichern und in Ihrem Code darauf verlinken: Das Repository ist da: Ссылка

Allerdings gibt es in Chrome Einschränkungen. Wenn die Datei bereits gespeichert wurde, wird der neue Speichername erhöht: myFile (1), dann myFile (2) usw.

Ich habe jetzt einen Fehler in Chrome, der sagt, kann es die Datei nicht ÖFFNEN, aber es ist nur eine falsche Warnung, da die Datei gut gespeichert ist, was der Punkt ist.

    
Pierre 14.08.2013 19:38
quelle