For iOS you can use the new shared keychain, and for android you can persist data to google drive to share across applications.
https://github.com/googledrive/appdatapreferences-android Jay Proulx | computer scientist | aem engineering | office: 613.940.4052 | mobile: 613 866 0732 | adobe systems On 2015-02-12, 4:05 PM, "Josh Bavari" <jbav...@gmail.com> wrote: >Andrew, > >Here at Ionic, we've had a few users request something like this. My >approach has been to create a Cordova plugin, that takes the following >steps: > >Creates an instance of the original webview >Executes some JS inside the webview that will grab all entries for >localstorage >If Android pre KIT_KAT or more, executed JS calls a JSInterface to pass >the >data back to native land >If KIT_KAT or greater, calls evaluateJavascript >Those values are read, and passed back to the original webview >From there, it'd go through the keys, and add them into the new webview > >See this repo for my work in progress: >https://github.com/driftyco/cordova-plugin-local-storage-retrieval > >On Thu, Feb 12, 2015 at 1:46 PM, Andrew Grieve <agri...@chromium.org> >wrote: > >> Worth a discussion about this, I think. >> >> If you have an app already launched that uses localstorage/websql, and >>want >> to switch to xwalk, how can you migrate your data? >> >> What if you want to use system webview for API >= 21 and xwalk only for >>old >> phones? Then you need to move data in the reverse direction. >> >> >> Idea 1: >> - See if sqlite / localstorage databases are the same format, and >>provide >> code that migrates db locations >> >> Idea 2: >> - Use wizcorp's multi-window plugin to create a new an off-screen system >> webview, then use post-message to read data out of the old one. >> >> WDYT? Is this a problem we need to solve? >> > > > >-- >"Clear thoughts produce clear results." >Josh Bavari >Application Developer >Phone: 405-509-9448 >Cell: 405-812-0496 >Email: jbav...@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org