Wenn Sie eine Datei vom MEGA-Dienst herunterladen, wird eine Webseite zum Anzeigen einer Download-Fortschrittsanzeige angezeigt. Nachdem der Balken 100% erreicht hat, benachrichtigt Ihr Browser die Benutzer, die Datei in einem ausgewählten Ordner zu speichern. Ich weiß, dass Mega HTML5 FileSystem API dazu verwendet (Download files like mega.co.nz). Allerdings weiß ich nicht, wann die Datei vollständig in das Sandbox-Verzeichnis heruntergeladen wurde, wie der Browser angewiesen wurde, Benutzer über den Download zu benachrichtigen. Würden Sie bitte meine Frage beantworten? Danke im Voraus.Wie Mega eine Datei herunterlädt?
9
A
Antwort
6
Verwenden Sie entweder a[download], msSaveOrOpenBlob oder Adobe Flash SWF FileWriter, je nachdem, welche Methode vom Browser unterstützt wird.
PS: MEGA verwendet nicht immer HTML5 FileSystem API. Sie haben verschiedene Techniken, die sie abhängig von der Browser-Unterstützung verwenden. In Firefox 20+ beispielsweise speichern sie die Daten vorübergehend im IndexedDB-Speicher, bevor sie den [Download] auslösen.
Verwandte Themen
- 1. express.js: Wie man Strom als Datei herunterlädt?
- 2. Linux, das eine Datei herunterlädt, die an Datei anfügt
- 3. Wenn Flash eine Datei herunterlädt, wird sie zwischengespeichert?
- 4. Wie man beliebige PDF-Datei zu Version PDF-1.2 herunterlädt?
- 5. Wie man Datei von https URL in PHP herunterlädt?
- 6. Wie man Datei vom Server in Vaadin7 herunterlädt?
- 7. Wie man PrimeFaces-Schaukasten herunterlädt?
- 8. Walker nav Mega Menü
- 9. Mobile Safari Mega Pixelgrenze?
- 10. Wie man eine ältere Version von Cocoapods herunterlädt oder installiert
- 11. PHP: Wie kann man wissen, ob ein Benutzer gerade eine Datei herunterlädt?
- 12. Wie lade ich einen Datenframe aus einem Python-Request-Stream, der eine CSV-Datei herunterlädt?
- 13. Mega Dropdown-Menü onhover flackern
- 14. Django: Form, die auf Updates eine Statusmeldung auf der Ansicht einreichen und eine Datei herunterlädt
- 15. Mega Menü CSS Need Fixed
- 16. Wie man Kotlin in Intellij 15 herunterlädt
- 17. Rand-/IE herunterlädt Servlets statt es zeigt
- 18. Wie sollte ich Mega Menüs von Javascript aktualisieren
- 19. Wie konvertiert man totalBytesExpectedToWrite in Mega Bytes in IOS
- 20. Firefox Plug-in, das eine komplette Webseite herunterlädt?
- 21. JavaScript für Mega Menü wird langsam geladen
- 22. CSS für Mega-Menü in IE7
- 23. Mega Dropdown-Menü auf der Website
- 24. Wie man Mega-Build auf Javadoc-Warnungen ausfällt
- 25. wie man sich anmeldet und Datei mit der Befehlszeile perforce herunterlädt
- 26. Programmierung ATTiny mit Arduino Mega 2560
- 27. Jquery Mega Menüvorlagenseitenproblem mit verschachtelter Ordnerstruktur.
- 28. Verhindern, dass iCloud ältere App-Version herunterlädt
- 29. wie man Daten von Webseite in PDF umwandelt und herunterlädt
- 30. Wie man OpenCV Javadoc in Eclipse herunterlädt oder verbindet
Dieser Typ hat Recht. Wie Sie [hier] (http://i.imgur.com/sDUHxhP.png) sehen können, verwenden sie in Chrome 32 das Attribut "a [download]", wie er bereits erwähnt hat. – Zhanger