• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

211
Views
Expo DownloadAsync no descarga archivos que contienen espacios en el nombre del archivo

Tengo un problema con DownloadAsync cuando intento descargar archivos del almacenamiento de Firebase. Si el nombre del archivo no contiene espacios, funciona bien y el archivo se descarga en la aplicación, pero si tiene un espacio en el nombre del archivo, ese archivo se ignora y no se descarga. El problema aparece solo en iOS, con Android no tuve este problema.

Además, Firebase me da un enlace para ese archivo, por lo que no hay problema con Firebase.

Así es como se ve mi código:

 await getDownloadURL( ref( storage, `/images/objects/${touristObject.id}/${file}` ) ) .then(async (url) => { const fileReference = `${FileSystem.documentDirectory}images/objects/${touristObject.id}` await FileSystem.makeDirectoryAsync( fileReference, { intermediates: true } ) await FileSystem.downloadAsync( url, `${fileReference}/${file}` ) .then((uri) => { resolve() }) .catch((error) => { console.warn(error) resolve() }) }) .catch((error) => { console.warn(error) resolve() })
about 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error