Hi!
I'm having some difficulties regarding the offline data sync. In particular with the read-only optimized pattern provided by Outsystems.
Our mobile application need to store binary data. For example images and documents. This is because they need to be available offline. Therefore, the data needs to be stored on the offline data model.
For this, I've build the read-only optimized pattern that syncs all (user relevant) binary data from the server to the mobile app. However, there are some difficulties, where I might need some assistance / clarification.
Kind regards,
Bash Nie
Hello,Might this plugin help your case?https://www.outsystems.com/forge/component-overview/1409/file-transfer-plugin
I'm afraid that i have to mention that its a PWA. I believe that the plugin above cannot be used, right?
It seems that the IndexDB of the browser that is running the PWA is growing in size. Even when for example all local data is being deleted from the device (by running the 'DeleteAll<LocalEntity>' action from Outsystems).
I've verified that the local storage is completly empty. However, the IndexDB doesn't lose it's size. In fact, when doing another sync. It seems that the IndexDB is only getting bigger and bigger. Untill it's get to big that the PWA freezes and won't launch anymore. Only way to fix it, is by clearing the browsers data.
Anyone has an idea what causes the IndexDB to grow in size even when the local storage is cleared?