I wrote an jQuery Mobile app and packaged it with Phonegap to iOS and Android apps.
At this point I am using locally stored json files to read data.
I would like to update these json files from time to time by downloading newer json files from a server.
How can I get the json from the server and store the json files to the local file system of Android and iOS?
Cheers
Johe
This is how I solved it. First set the file paths, wich are different for Android and iOS
Then I load my JSON files, wich are prepackaged with the app, into the local browser storage. Like this:
If I wanna update my data. I get the new JSON Data from the server and push it into the local storage. If the server is on a different domain, which is the case most of the time, you have to make a JSONP call (check jQuery’s docs on JSONP).
I did it kinda like this: