Chcę zaimplementować wznawianie przesyłania za pomocą Html5 i wszystko wydaje się działać, z wyjątkiem zidentyfikowania, że plik do przesłania jest taki sam, który został już częściowo przesłany. Idealnie byłoby mieć po stronie klienta mieszanie pliku, który generuje unikalny identyfikator - jednak nie mogłem znaleźć żadnej działającej implementacji i wydaje się zbyt wolne dla dużych plików (tak jak mam do czynienia).Wznawianie przesyłania przy użyciu interfejsu API przesyłania plików HTML5 -
Następnie pomyślałem o użyciu ścieżki do pliku jako unikalnego identyfikatora, ale nie widziałem żadnego sposobu na pobranie go z interfejsu API. nazwa pliku, nawet biorąc pod uwagę nazwę pliku na użytkownika, nie może być unikatowa, ponieważ użytkownicy mają zazwyczaj wspólne nazwy plików. Ktoś może wymyślić rozwiązanie tego problemu?
Twój pomysł wydaje się być jedynym sposobem na kontynuowanie przesyłania bez konieczności ponownego wybierania pliku przez użytkownika. Ale myślę, że nie będzie to wykonalne rozwiązanie, gdy masz do czynienia z dużymi plikami, jak stwierdza to pytanie. Mogą również wystąpić pewne względy dotyczące maksymalnego rozmiaru: http://stackoverflow.com/questions/5692820/max-size-in-indexeddb. – zpon