Quiero que el usuario seleccione un archivo de imagen PNG/JPEG de su computadora, y cada vez que abra la página web, quiero que la imagen esté disponible. Se pueden guardar algunos archivos de imagen, un total de 250 MB.
He visto una solución para guardar la URL de datos base64 en el almacenamiento local, pero
Sospecho que el límite de almacenamiento máximo para el almacenamiento local es de 5 MB. ¿Cuál es el tamaño máximo de los valores de almacenamiento local? . Así que eso no funcionaría.
También vi una solución para cargar archivos automáticamente desde el disco: https://stackoverflow.com/a/61705781/3994249 . Pero requiere aviso al usuario, lo cual es una molestia.
Sospecho que IndexedDB podría ser una solución, pero no estoy seguro de que sea una buena práctica. No quiero exagerar cargando las imágenes en un backend. Que otras opciones tengo.