-
-
Notifications
You must be signed in to change notification settings - Fork 642
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
“Unhandled rejection: OpenFailedError: AbortError Transaction aborted” in Chromium version 49 #967
Comments
No, Chrome has had stable indexeddb support since way back in time before version 49. However, if you are using browser-native async/await without transpilation within transactions, version 49 may possibly not support it like the newer versions (See #317). Not sure at which version that Chromium started to support it. However, I suppose native async/await wasn't supported in version 49 anyway? I think you need to verify that IndexedDB works in the most simple scenario. Your snipped seem not to be complete as I cannot see any code that requests the DB. But if you can limit that to a simple db.open() or just a db.dict.get(1) to see if even that doesn't work, there might be something with your specific customisation of chromium that is not correct - such as privacy settings or so. |
Sorry, here is the test code.
And this is the console log:
|
Ok, so the only thing you do is declare the db and then call db.open(). Then there must be something wrong with the IndexedDB support in your custom chromium-based browser. |
Thank you. I will report this problem to our Browser Team. |
I'm using a customized browser based on Chromium core version 49. When I try to integrate Dexie with my project, it shows an error in browser's console and doesn't work.
But if I use Chrome version 79, everything is fine.
here is my code indexedDBUtil.js`
Is the version of Chromium too old for Dexie.js?
The text was updated successfully, but these errors were encountered: