Istnieje kilka ładnych przykładów przesyłania plików pod numerem HTML5 Rocks, ale jest coś, co nie jest dla mnie wystarczająco jasne.Interfejs API HTML5 - krojenie czy nie?
O ile widzę, przykładowy kod o numerze file slicing pobiera konkretną część z pliku, a następnie ją odczytuje. Jak napisano w notatce, jest to przydatne, gdy mamy do czynienia z dużymi plikami.
Również przykład dotyczący monitoring uploads również jest przydatny, gdy przesyłamy duże pliki.
Czy mogę bezpiecznie bez krojenia pliku? Mam na myśli problemy po stronie serwera, pamięć itp. Chrome nie obsługuje obecnie File.slice()
i nie chcę używać rozszerzonej wtyczki jQuery, jeśli to możliwe.
A jeszcze Opera, zaimplementowano '.slice()' ale na dwa różne sposoby: jeden następujący po w3c i taki, który nie =/ –
[MDN mówi] (https://developer.mozilla.org/en-US/docs/DOM/Blob), że od Firefoksa 13 i Chrome 21, 'slice()' nie jest już dodawany. –
Możesz użyć metody bez prefiksu w nowszych wersjach większości przeglądarek. –