android和ios哪个版本的webview支持indexeddb?

Aar*_*hen 4 webview indexeddb cordova

我正在使用 cordova 开发一个混合移动应用程序。所以我正在研究离线存储的解决方案。看来indexeddb将是我最好的选择。

现在我不清楚每个平台的哪个版本的webview支持indexed db。我用can I use来检查,但我认为没有列出每个平台的webview。

我在哪里可以找到这些信息?

Ant*_*eth 6

我不知道科尔多瓦到底是如何工作的。但我认为他们在每个操作系统中直接使用官方 webview。

caniuse.com实际上列出了对 Android 和 iOS 的支持。它位于Android 浏览器iOS Safari下...

关于 android,它之所以成为可能,是因为 webview 不再使用原始的(蹩脚的)Android 浏览器,而是从 4.​​4 开始使用自定义的 chromium 构建:

  • 4.4.0 的铬 30
  • 4.4.3 铬 33
  • Chromium 37 for L 开发者预览版

(注意:官方 chromium 支持和 Android浏览器之间可能存在一些奇怪的差异,请小心...)

而indexedDb将在未来的iOS 8中得到支持,这是在最近的苹果主题演讲中宣布的。

综上所述,indexedDB可以在android 4.4+和iOS8+上运行。