据我了解,IndexedDB 是大多数跨浏览器在线数据库解决方案的方式。甚至可能在 FF 等浏览器中使用这个 polyfill。
我试图找到一个非常简单的页面,它使用 IndexedDB 最初填充数据库,从中读取,然后更新/插入记录。
我遇到的一切似乎都过时了。
示例: http ://www.html5rocks.com/en/tutorials/indexeddb/todo/
这在我的 Chrome (21) 版本中似乎不起作用
这方面最新最好的样本是什么?
这包含最新的代码。一个问题是 Chrome 21 不是最新的,它不支持onupgradeneeded
. 您可以执行类似的操作以使其与 Chrome 21 兼容,或者如果您想以最现代的方式做事(最新的开发人员版本似乎运行良好),请等待 Chrome 23。
这是另一个适用于 Chrome 23 的最新教程,但不适用于当前版本。
我尝试通过 javascript 包装器http://dev.yathit.com/ydn-db/starting/setup.html演示 IndexdbDB 的最佳用法 尝试将代码片段复制并粘贴到开发控制台并尝试一下。您对 IndexedDB 有很好的感觉和信心。通过动手教程很容易理解如何使用 IndexedDB。