I've implemented a PouchDB database in the browser (it's an Android webview). I get very strange / unreliable results.
For example, when I save data for example strings to the database, the .get function sometimes returns all, sometimes it literally misses puts (retrieves less than what was inserted).
I thought maybe I made a mistake with my code, but strangely enough, if I close my app, reopen it which opens back the database, it has even less strings saved.
This was intended to be used entirely within browser and no sync.
Would that be why my results are inaccurate?
Info
Environment: Android WebView
Platform: Android
Adapter: None set, should I have explicitly set this?
Server: None, is this a problem?
Reproduce
Issues that others can reproduce are far easier to fix, we have a website that may help you provide a
live example of the bug @ https://pouchdb-bug-helper.glitch.me/
Issue
I've implemented a PouchDB database in the browser (it's an Android webview). I get very strange / unreliable results. For example, when I save data for example strings to the database, the .get function sometimes returns all, sometimes it literally misses puts (retrieves less than what was inserted). I thought maybe I made a mistake with my code, but strangely enough, if I close my app, reopen it which opens back the database, it has even less strings saved. This was intended to be used entirely within browser and no sync. Would that be why my results are inaccurate?
Info
Reproduce
Issues that others can reproduce are far easier to fix, we have a website that may help you provide a live example of the bug @ https://pouchdb-bug-helper.glitch.me/