Meine HTML5-Webanwendung empfängt eine Datei als Binärdaten über einen Websocket. Gibt es eine Möglichkeit, einen Dateidownload-Dialog (über Javascript) zu initiieren, um die empfangenen Daten auf dem Benutzerdatenträger zu speichern?Datei über Websocket empfangen und Downloaddialog starten
Vielen Dank!
+1 guter Gedanke, es scheint auch zu funktionieren: http://jsbin.com/acohaz Es gibt [einige Browser Kompatibilitätsprobleme] (http://caniuse.com/# feat = datauri) - nicht zuletzt unterstützt nicht einmal IE9 die Verwendung von 'data:' URIs auf diese Weise - aber es ist das einzige Spiel in der Stadt, wenn man die Daten clientseitig halten muss und dann das Downloadfenster einleitet. –