Estoy usando reaccionar nativo para desarrollar una aplicación. Actualmente estoy grabando archivos de audio con expo AV y luego puedo enviar estos archivos a un servidor. Realmente no quiero que estos archivos ocupen memoria en el dispositivo móvil.
Uso la URI para enviar el archivo. Sin embargo, me pregunto, ¿estoy ocupando la memoria de mi dispositivo cada vez que uso esta aplicación? Creo que estos archivos de audio se están guardando en caché.
Esto es lo que estoy haciendo hasta ahora:
import { Audio } from "expo-av"; ... recording.stopAndUnloadAsync(); const uri = recording.getURI(); // use this uri to send by formData to the server console.log("Recording stopped and stored at", uri); ...Mi pregunta es, ¿hay alguna manera de limpiar este caché?
¿Realmente estoy ocupando memoria con estos archivos cada vez que estoy grabando con esta biblioteca?
¿Cómo puedo proceder para evitar una mala experiencia de usuario en la que el usuario se va a quedar sin memoria sin saber exactamente por qué? ¿Es este un gran problema?
Gracias