Buenas!
É possível capturar o progresso do pipe de stream de leitura ou escrita para criar um loading e dar uma resposta ao usuário sobre o estado de progresso do processo?
Obrigado!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Buenas!
É possível capturar o progresso do pipe de stream de leitura ou escrita para criar um loading e dar uma resposta ao usuário sobre o estado de progresso do processo?
Obrigado!
Sim, é possível pelo data.length através dos headers.
Abaixo deixo dois links: um com uma pergunta no stack overflow sobre o assunto e outro com um plugin pra resovler pra você
Acho importante te dizer, entretanto que ele não poderá fazer estimativas precisas, já que isso depende da internet do usuário
Espero que isso ajude, Luiz!