Con este fragmento de código, funciona bien cuando subo solo 1 archivo a la vez, pero cuando subo varios archivos, aunque console.log muestra que la URL se creó correctamente, pero al renderizar, muestra que failed to load resource err_file_not_found
.
¿Cuál es el problema con este fragmento de código?
const handleUpload = (e) => { const files = []; for (var i = 0; i < e.target.files.length; i++) { files.push(URL.createObjectURL(e.target.files[i])); } setVideos((prev) => [...prev, files]); };
<input type="file" onChange={handleUpload} multiple />
{videos.map((video) => ( <img src={video} alt={video} key={video} /> ))}