Como detectar o download de arquivos em javascript?
Existem quatro abordagens conhecidas para lidar com a detecção quando um download do navegador começa: Call Fetch (), recupere a resposta inteira, anexe uma tag A com um atributo de download e acione um evento de clique. Os navegadores da web modernos oferecerão ao usuário a opção de salvar o arquivo já recuperado.