po pobraniu pliku z usługi MEGA pojawi się strona internetowa wyświetlająca pasek postępu pobierania. Gdy pasek osiągnie 100%, przeglądarka powiadomi użytkowników o zapisaniu pliku w wybranym folderze. Wiem, że Mega używa HTML5 FileSystem API, aby to zrobić (Download files like mega.co.nz). Jednak nie wiem, kiedy plik jest całkowicie pobrany do katalogu piaskownicy, w jaki sposób przeglądarka ma powiadamiać użytkowników o pobieraniu? Czy mógłbyś odpowiedzieć na moje pytanie? Z góry dziękuję.W jaki sposób Mega pobiera plik?
9
A
Odpowiedz
6
Za pomocą opcji a[download], msSaveOrOpenBlob lub Adobe Flash SWF Filewriter, w zależności od metody obsługiwanej przez przeglądarkę.
PS: MEGA nie zawsze używa HTML5 FileSystem API. Mają różne techniki, których używają w zależności od obsługi przeglądarki. Na przykład w przeglądarce Firefox 20+ tymczasowo przechowują dane w pamięci IndexedDB, zanim wyzwolą [pobieranie].
Powiązane problemy
- 1. W jaki sposób zapytanie o nośnik pobiera dane?
- 2. W jaki sposób Ember Inspector pobiera dane z aplikacji?
- 3. PHP: W jaki sposób Trivago, Hotelscombined pobiera dane szybciej
- 4. W jaki sposób Laravel analizuje plik .env?
- 5. W jaki sposób zapętlasz plik wsadowy Windows?
- 6. W jaki sposób Linux wykonuje plik?
- 7. W jaki sposób plik JAR może odczytać zewnętrzny plik właściwości
- 8. plik rozszerzenia apk nie pobiera z playstore
- 9. W jaki sposób mogę zintegrować plik rozbiorów ReSharper w SonarQube?
- 10. W clojure/ring, w jaki sposób mogę usunąć plik cookie?
- 11. Samouczek dla początkujących dla Arduino Mega ADK
- 12. Metoda WebAPI, która pobiera plik i dodatkowe argumenty.
- 13. W jaki sposób whatsapp szybciej pobiera aktualizacje kontaktów z książki adresowej w systemie iOS?
- 14. przekonwertować NSData długość od bajtów mega
- 15. W jaki sposób program może usunąć własny plik wykonywalny?
- 16. W jaki sposób dynamicznie ładujesz plik CSS do aplikacji Flex?
- 17. W jaki sposób kopiujesz dowolne dane do schowka jako plik?
- 18. W jaki sposób Perl wie, że plik jest binarny?
- 19. W jaki sposób określić plik wejściowy dla runner z Python?
- 20. W jaki sposób pusty jest plik __init__.py?
- 21. CodeIgniter: W jaki sposób mogę uwzględnić plik .js?
- 22. w jaki sposób plik źródłowy może odziedziczyć pułapkę DEBUG?
- 23. W jaki sposób menedżer pobierania dzieli plik na kilka części?
- 24. W jaki sposób testujesz funkcję za pomocą której pobiera dane przez urllib2?
- 25. W jaki sposób klient pobiera aktualizacje z serwera bez częstych żądań ajax?
- 26. W jaki sposób gulp-sourcemaps pobiera ** dopasowaną ścieżkę z metody src
- 27. W jaki sposób deserializować XML do obiektu przy użyciu konstruktora, który pobiera XDocument?
- 28. VueJs pobiera element w komponencie
- 29. W jaki sposób MRI analizuje operatory `|| =`?
- 30. Treść typu text-plain powoduje, że przeglądarka pobiera plik
Ten facet ma rację. Jak widać [tutaj] (http://i.imgur.com/sDUHxhP.png), w Chrome 32 używają atrybutu 'a [download]', o którym wspomniał. – Zhanger