Si utilizo algún código como este, para iniciar una Descarga con Javascript en mi navegador:
const link = document.createElement("a"); link.style.display = "none"; link.href = URL.createObjectURL(file); link.download = file.name; document.body.appendChild(link); link.click(); ¿Tengo alguna forma de saber si el archivo ha cambiado de nombre durante la descarga? Quiero decir: si descargo dos veces el archivo test.txt , el segundo se renombra en algo como test(1).txt .
¿Alguna posibilidad de detectar este cambio en el script?
¡Gracias!
El navegador realiza el cambio de nombre automáticamente si ya hay un archivo con el mismo nombre. Por lo tanto, no.
No.
No hay ninguna API que proporcione esa información.
No hay forma de detectar el cambio de nombre de archivo.
si desea evitar la descarga duplicada (nombre de archivo duplicado) desde la misma página como solución alternativa, puede crear en una matriz para almacenar el nombre de archivo anterior