vuestorefront / vue-storefront-1

The open-source frontend for any eCommerce. Built with a PWA and headless approach, using a modern JS stack. We have custom integrations with Magento, commercetools, Shopware and Shopify and total coverage is just a matter of time. The API approach also allows you to merge VSF with any third-party tool like CMS, payment gateways or analytics. Newest updates: https://blog.vuestorefront.io. Always Open Source, MIT license.
https://www.vuestorefront.io
MIT License
19 stars 13 forks source link

Error: No available storage method found #218

Closed bloodf closed 3 years ago

bloodf commented 3 years ago

From vue-storefront created by simonmaass: vuestorefront/vue-storefront#5491

Current behavior

in sentry we can see quite a few erros about storage method: image

Expected behavior

no errors or at least a fallback

Steps to reproduce the issue

Maybe related? https://github.com/localForage/localForage/issues/722 https://github.com/localForage/localForage/issues/914 https://github.com/localForage/localForage/issues/705

Version of Vue Storefront

Can you handle fixing this bug by yourself?

Which Release Cycle state this refers to? Info for developer. (doesn't apply to Next)

Pick one option.

Environment details

Additional information

bloodf commented 3 years ago

i dont know if this is due to some updates in ios in mobile but the errors has increased quite a lot:

image

image

bloodf commented 3 years ago

@simonmaass :) No problem. However this didn't completely solve my issue. I think from reading some of the reports you also referenced in this issue there seems to be an issue where IOS reports to support INDEXEDDB but has a buggy implementation which could be another cause of this issue. Anyhow, would be great to hear back if this solves or decreases your errors

bloodf commented 3 years ago

@didkan yes baby! you are the best! thank you!

bloodf commented 3 years ago

@simonmaass See this: https://github.com/vuestorefront/vue-storefront/pull/5097