Estoy validando las extensiones de archivo antes de subirlo.
Estamos utilizando el lector de archivos para leer el contenido. Pero al aceptar el archivo .zip, ¿hay alguna manera de obtener las extensiones de archivo dentro del archivo zip que estamos tratando de cargar?
const validFileExtensions:string[]=['doc','xls','html','zip']; private ValidateFileExtesnion(file:File) { if(this.validFileExtensions.forEach(ext=>{ result.push(file.name.endsWith(ext)?true:false,); }); if(result.indexOf(true)==-1) { alert("Not valid File"); } }Hágame saber cómo podemos validar las extensiones de archivo dentro del archivo zip sin usar ningún complemento.