I'm making an hybrid app with crosswalk+cordova using pouchDB as storage. the problem is that when I install a new version (on android) browser indexedDB/webSQL gets completely overwritten, so all user data...is there any way to update an hybrid app on android/ios keeping userdata? thanks
crosswalk+cordova indexedDB overwritten on app update
404 views Asked by user1658162 At
1
There are 1 answers
Related Questions in CORDOVA
- how to get rid of the cordova screen when you open the app
- How to build a codesandbox project to android apk?
- Cordova Android run failed
- Cordova Build issue since version 12.0.0
- cordova-background-geolocation-plugin don't giving any response in cordova android app
- provider duplicate while compiling a Cordova application for the Android platform
- Detect clickable areas within <img> tag in Ionic project
- Whitelisting Ionic app in Salesforce Org for CORS/CSP
- gradle keeps failing. Cordova run. Vscode
- Cordova plugin splashscreen issue while Azure Devops with ant build using android-cordova application
- Ionic 3 issue while generating AAB file
- Xcode Undefined symbols, Linker command failed with exit code 1 (use -v to see invocation)
- Xcode 15.3 build failed
- Samsung screen zoom ruining my cordova built android app
- command: ionic server Killed 9
Related Questions in POUCHDB
- IndexedDB implementation via PouchDB and DexieJS - works on localhost but not on the production build
- How do I handle 409 conflicts that occur during PouchDB sync?
- how to store indexes in pouchdb
- Cannot add PouchDB in electron
- How would you implement pouchdb in a flutter app for android?
- How can I sync PouchDB with CouchDB when pouchdb-authentication doesn't work with the .sync function?
- PWA update prompt not working with PouchDB/CouchDB Sync in Vite PWA
- error pouchdb on vite ReferenceError: global is not defined
- Error: Invalid Adapter: asyncstorage, js engine: hermes
- Using pouchdb-adapter-memory plugin in vue3
- PouchDB allDocs() total_rows differs from number of all docs returned
- why pouchdb.rel.find() works only with integer id?
- Parameter since in pouchdb sync doesn't work
- In Pouchdb /Couchdb should replication be faster through a filter or a view than using "selector" directly in replication?
- How to search loosely in pouch db
Related Questions in CROSSWALK
- Xwalk causes NoClassDefFoundError: Failed resolution of: Ljunit/framework/Assert; error
- Android Kitkat 4.4 webview in Android 9
- Fatal signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 0xc654f6c6 in tid 11821 (Chrome_InProcRe), pid 11615 (com.OffZone) in android xwalk webview
- translate Dataframe using crosswalk in julia
- XWalkView doesn't load downloaded files / local files and returns Assertion Error
- Cordova app crashes after splash screen with targetsdk 29
- Is there any alternative for the cordova-plugin-crosswalk-webview that is currently maintained?
- Cordova Crosswalk: installation of Andoird-apk failed
- crosswalk cordova 32 & 64 bits
- Cordova App Unable to install 64Bit APK with crosswalk plugin
- Google warns developer to include 64-bit version for Android app
- Cordova - WebGL works fine on phone but not on emulator [Without CrossWalk]
- Open External Link with Crosswalk Webview got Application Error
- Combination of versions that will build crosswalk cordova plugin for android 4.0
- Blank page Ionic 4 android 5.1
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
IndexedDB is tied to your base URL
if you change app name or your base URL (content src) in
config.xml, you will not be able to access the previous one.I, for one, am using the localforage library and cordova sqlite plugin to smooth out browser bugs and implementation details. iOS can cause some headaches, be warned
My content entry in
config.xml:My relevant plugin related entries
in config.xml:Here's my DB init function in the Javascript app (it returns a promise):
localforage can be found here: https://github.com/localForage/localForage.git