I am trying to create a PWA app that downloads some files (e.g. PDF, Word, Images etc) to a folder on the device. The files will total up to around 700MB or more. The requirement is to develop the app as a PWA and install as a standalone to a mobile device.
I am using Ionic 5 with Angular and Capacitor. Capacitor has a Filesystem plugin which allow to write files to disk easily but I noticed it is writing to a FileStorage within the IndexedDB. From what I read there is a storage limit if it’s being stored within the IndexedDB and also files may be purged.
Is it possible to read/write the files via PWA as if it’s a native / cordova app? It would be probably be something like a Google Drive app but in PWA form.
The reason we are going the PWA route is to skip the app / play store. Is this idea possible with PWA or a better way is to build it as a cordova / native app?
Many thanks in advance!