It depends on how portable you want the data to be, the option below will persist across devices, not just across web views.
Jay Proulx | computer scientist | aem engineering | office: 613.940.4052 | mobile: 613 866 0732 | adobe systems On 2015-02-13, 11:04 AM, "Ryan Hanna" <hanna.r...@gmail.com> wrote: >Would the google drive persistence be useful across webviews for apps >already using storage that is not with google drive? > >Eddy V seems to have come up with a great solution for iOS in his >WKWebview >plugin as a >reference. >https://github.com/Telerik-Verified-Plugins/WKWebView/commits/master?page= >2 > >-Ryan Hanna >Sworkit Developer > >On Fri, Feb 13, 2015 at 6:28 AM, Jay Proulx <jpro...@adobe.com> wrote: > >> 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 >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org