LittleStain wrote:It might be an issue with local storage in combination with the webview..
The Crosswalk export should however have no issues, because of the built in Chromium-browser..
Ok, the webview I'm not familiar with.
I do know that when I run the app in the XDK debug I can see the local storage keys and values. They look correct there too.
Anytime the user changes an option, I'm saving it to a key in a dictionary and then immediately saving that dictionary as a .json through local storage. When the app starts up, local storage looks for the key/value for the .json and loads the dictionary from that. This method is obviously working in other settings.
I also have a browser.close to exit the app. Before it closes, I check to see if local storage is processing sets and if it is, I have it wait 1 second and check again. If not, it closes the app.
Could Google Play be somehow blocking the loading/saving of .json files??? None of this really makes sense to me.
And I just got the Android-crosswalk build onto the device and still, no Local Storage
And, though IAP isn't working in the Chrome Web Store so I have it in closed beta, I uploaded a Chrome Web export and, the local storage is working there as intended.